Curriculum Vitae
Professional Experience
Software Developer
Booking platform RocketBooking
Present · 5+ years
Germany, Austria, Switzerland, United Kingdom, USA
- Full-stack development of booking and marketing systems using Python/Django backend and React/TypeScript frontend (rocketbooking.de)
- Integration of payment providers (Stripe, PayPal) and Google OAuth authentication
- DevOps responsibilities including CI/CD pipelines with GitHub Actions and Ansible, Docker containerization
- Established Scrum methodology and trained team members in agile practices
- Led onboarding and mentoring of new developers, ensuring smooth team integration
Research Assistant
IAEW at RWTH Aachen University
Nov 2021 – Apr 2022 · 6 months
Aachen, NRW, Germany
- Identification of electrical utility tasks using orthophotos and image recognition
- Support in creating scenario datasets for EU research projects
- Applied machine learning techniques for image analysis
Freelance Software Developer
Self-employed
Nov 2016 – July 2020
Germany
- WordPress development - custom themes, plugins, SEO optimization, and server configuration
- Full-stack mobile app development using Meteor framework, MongoDB, AngularJS, and Ionic
- Enterprise application development with Angular 7, TypeScript, Electron, and Node.js
- Frontend development with React, Redux, ES6, and backend with PHP7/Symfony
- LAMP stack development with custom PHP MVC framework, MySQL, nginx/Apache configuration
- Mail server setup (Postfix/Dovecot) and custom CMS/API development with search engine implementation
Full Stack Engineer
Digitalprojekt 2 GmbH - Wir von Hier
Sept 2017 – July 2018 · 11 months
Berlin, Germany
- Frontend development with React, Redux, and ES6 JavaScript; Backend with PHP7/Symfony Silex
- Database development with MariaDB and RESTful API design including AWS and mail API integrations
- Lead developer for WordPress custom theme and plugin development
- Agile development using Git feature-branch workflow and Jira for sprint planning
Embedded Hardware & Software Developer
Knorr-Bremse · Working Student & Intern
Oct 2016 – 2018
Munich, Bavaria, Germany
- Developed embedded systems for automotive applications
- Programming in C for microcontrollers
- Hardware-software integration and testing
Education
RWTH Aachen University
Master of Science - Computer Science
Apr 2022 – Present
Aachen, NRW, Germany
- Application subject: Mathematics
- Focus colloquium in Combinatorial Optimization
- Mainly modules in optimization algorithms and machine learning
Charles University
Computer Science - Exchange Semester
Aug 2022 – Sept 2023
Prague, Czech Republic
- Erasmus+ exchange program
- Focus on machine learning courses: Deep Learning, Reinforcement Learning, and Evolutionary Algorithms
- Czech language courses
RWTH Aachen University
Bachelor of Science - Computer Science
Oct 2018 – Mar 2022
Aachen, NRW, Germany
- Grade: 1.3 (with distinction)
- Bachelor thesis: "Image-based identification of buildings for regional determination of energy demand" (Grade: 1.0)
- Developed a two-step process to identify buildings and estimate energy demand using orthophotos
- Implemented neural networks using RasterVision for geometric identification of building footprints from orthophotos
- Applied clustering algorithms (Random Forest and k-means) to classify buildings into urban space types for energy demand estimation
- Successfully validated results against existing energy system models
- Interdisciplinary work combining computer vision, machine learning, and energy technology at Fraunhofer FIT, RWTH i5 and RWTH IAEW
- Application Subject: Business Administration
- Electives: Embedded Systems, Compiler Construction
- Mentor for first semester students
- Bachelor was completed in regular study time
SRH Berlin University of Applied Sciences
Bachelor - Web Development
2017 – 2018
Berlin, Germany
- Winner of the dab Scholarship Competition
Gymnasium der Stadt Frechen
Abitur - Advanced courses in Mathematics and Physics
2009 – 2017
Frechen (near Cologne), Germany
- Grade: 1.5
- Abitur subjects: Mathematics, Physics, German, Social Sciences
- Participation in LNU holiday courses (Leistungszentrum für Naturwissenschaften & Umwelt)
- Later active as assistant and independent course instructor at LNU
Edith-Stein-Grundschule Frechen
Primary School
2005 – 2009
Frechen, Germany
Technical Skills
Machine Learning
Deep Learning
Reinforcement Learning
Integer Linear Optimization
Gurobi Optimization
High Performance Computing
Computer Vision
Data Analysis
Python
C/C++
Java
TypeScript
JavaScript
Django
React.js
Node.js
Angular
Electron
PostgreSQL
MySQL/MariaDB
MongoDB
SQL
Docker
CI/CD (GitHub Actions)
Ansible
Git
AWS
Linux/Unix
REST APIs
OAuth/Authentication
Payment Integration (Stripe/PayPal)
Scrum/Agile
LaTeX
Embedded Systems
Compiler Construction
Languages
German
Native (Mother tongue)
Slovak
Native (Mother tongue)
English
Fluent
Czech
Good knowledge
Latin
Basic knowledge
Awards & Honors
Porsche IT Campus Scholarship
RWTH Aachen University
Oct 2023
Deutschlandstipendium
RWTH Aachen University
Oct 2022
Erasmus+ Grant
DAAD German Academic Exchange Service
Aug 2022
Promotion Prize of the Foundation for Energy Informatics
Best Bachelor Thesis
Feb 2022
EHG Prize
For outstanding theses at RWTH Aachen
Jan 2022
dab Scholarship Competition Winner
SRH Berlin
July 2017
MINT-EC Certificate with Distinction
Excellence in STEM
June 2017
Volunteer Work
First Chairman
Flug- und Modellsportverein Frechen e.V.
Feb 2017 – Nov 2022 · 5 years 10 months
Science and Technology
- Founder of the Flug- und Modellsport Verein Frechen e.V. (FMF) in 2017 (fmfrechen.de)
- Since February 2017 voluntarily active as first chairman of the association
- Organisation of an open day for drone pilots in the Cologne area
- Voluntary organisation of workshops with drones
Lecturer
Leistungszentrum für Naturwissenschaft (LNU Frechen e.V.)
Jan 2013 – Present · 12+ years
Science and Technology
- Regular courses for interested children and young people during the holidays (lnu-frechen.de)
- Courses thematically based in the areas of flying drones (control, construction and technology), computer science and programming
- Developed interactive Python programming course using Titanic dataset for teaching data analysis and machine learning (titanic.daniel-zelenak.de)
Consultant for Career Orientation
Gymnasium der Stadt Frechen
Jan 2019 – Present · 6+ years
Education
- Annual participation as a speaker on career orientation at my former high school
Publications
- "Modelling residential supply tasks based on digital orthophotography using machine learning"
Institution of Engineering and Technology · July 27, 2022
https://ieeexplore.ieee.org/document/9841843
Contributed results from bachelor thesis to this paper