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