profile picture

Viliam

Valent

Experience

Nov 2022–Present

Senior Python Developer, Nano Energies

May 2021–Sep. 2022

Quantitative Developer & Quant Dev Lead, Quantlane

Responsibilities: Leading development of automated trading strategies, software architecture, code reviews & mentoring, ensuring legal compliance, and maintaining high code quality.

Projects:

Oct. 2019–Dec. 2020

Senior Full Stack Web Developer, Quantlane

Responsibilities: Participation in hiring process - interviewing and mentoring;

Python back-end development with mypy, asyncio, and django;

Front-end development using TypeScript, React, React Redux, and Redux-Saga;

Kubernetes cluster management

Projects:

Oct. 2018–Sep. 2019

Web Developer, Scarfbot

Responsibilities: Python back-end development using django; Front-end development using React and MobX; Docker and Docker Compose

Projects:

Oct. 2016–Jun. 2018

Watson Developer, IBM Czech Republic

Responsibilities: Front-end and back-end web development, IBM Watson Developer Cloud APIs, Technical lead of 8 developers from July 2017

Projects:

Sep. 2015–Sep. 2016

Security Expert Internship, O2 Czech Republic

Responsibilities: Python development, Data analysis, VBA scripting

Projects: Network monitoring using Kibana by elastic, Authorship attribution using machine learning and stylometry

Skills

Python

Web

TypeScript, JavaScript, Node.js, HTML, CSS, Sass, Less

Frameworks: React, Redux, ReduxToolkit, Redux-Saga, Next.js, Astro, Gatsby

Other: WebAssembly using AssemblyScript

Essentials

Git, Shell scripting (Bash), GitHub, GitLab, SSH

Databases

PostgreSQL, TimescaleDB, SQLite

Education

2016–2018

Master’s Degree in Mathematics, Charles University
Prague, Czech Republic

Courses: Quantum Information, Numerical Algorithms, Computer Algebra,
Computational Complexity, Logic and Complexity

Research Grant: Algorithms for finding nonassociative quasigroups, 2017

2013–2016

Bachelor’s Degree in Mathematics, Charles University
Prague, Czech Republic

Courses: Object-oriented Programming, Application Programming in Java,
Theoretic and Applied Cryptography, Error-correcting Codes,
Number Theory and RSA, Data and Process Models

Publications

Drápal, Aleš, and Valent, Viliam. “Few associative triples, isotopisms and groups.”
Designs, Codes and Cryptography 86.3 (2018): 555-568.

Drápal, Aleš, and Valent, Viliam. “High nonassociativity in order 8 and an associative index estimate.”
Journal of Combinatorial Designs 27.4 (2019): 205-228.

Drápal, Aleš, and Valent, Viliam. “Extreme nonassociativity in order nine and beyond”
Journal of Combinatorial Designs 28.1 (2020): 33-48.

Side Projects

Volunteering

Oct. 2019–Present

Volunteer, Probuďme Nusle

Help with organizing community running races

Created website podnuselak.cz

Apr. 2022–Jun 2022

Full Stack Web Developer, Česko.Digital

Worked on Pomáhej Ukrajině project