About me
A software developer, avid cyclist, tourist and the dude who likes trains.
Contacts
Education
-
Comenius university in Bratislava; Faculty of mathematics, physics and
informatics: Computer Science(Bc.) (2022 - 2025)
-
Robocode programming school courses: Robotics (2016 - 2019), Unity 3D (2018 - 2020)
Portfolio
-
ShadowTube:
Alternative, local and open-source YouTube recommendation system. git repository
-
ICFS - my bachelor thesis:
Filesystem with Interactive Access Control for Linux en/git repository
-
RailSheduler:
Generation of optimal railway schedules with constraint programming, modeled as a job-shop problem. sk/en
-
Azul:
Design, implementation and testing of the Azul board game module in Python (as a part of the 2nd year
Principles of Software Creation (1) course).
git repository
-
Trivial UDP talker in C:
source code
-
Automatic LEGO railway:
Fully automatic toy lego railway operation with arduino, IR LED, light detector and a servos, which I made
when
I was 12. en
Skills and competencies
- Programming languages:
- C
- C++17, stl
- Python
- C#
- Java
- Software architecture & design.
- Relational databases (MySQL, SQLite).
- Networking.
- Build automation: make, cmake.
- Unit testitng: Python, Java.
- Version control: git.
- Containerization: Docker, Docker-compose.
- Linux server management & administration: Debian.
Things I like