Curriculum Vitae
Professional Experience
Software Developer
- 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
- 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
- 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
- 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
- Developed embedded systems for automotive applications
- Programming in C for microcontrollers
- Hardware-software integration and testing
Education
RWTH Aachen University
- Application subject: Mathematics
- Focus colloquium in Combinatorial Optimization
- Mainly modules in optimization algorithms and machine learning
Charles University
- Erasmus+ exchange program
- Focus on machine learning courses: Deep Learning, Reinforcement Learning, and Evolutionary Algorithms
- Czech language courses
RWTH Aachen University
- 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
- Winner of the dab Scholarship Competition
Gymnasium der Stadt Frechen
- 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
Technical Skills
Languages
Awards & Honors
Porsche IT Campus Scholarship
Deutschlandstipendium
Erasmus+ Grant
PADS Excellence Honors Class
Promotion Prize of the Foundation for Energy Informatics
dab Scholarship Competition Winner
MINT-EC Certificate with Distinction
Volunteer Work
First Chairman
- 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
- 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
grundkurs.daniel-zelenak.de - Developed interactive Python programming course using Titanic dataset for teaching data analysis and machine learning
titanic.daniel-zelenak.de
Consultant for Career Orientation
- Annual participation as a speaker at my former high school, informing interested students about studying computer science
University Projects
Visualization of Real-World Bed Management
Developed hospital bed management system with patient-to-room assignment optimization. Developed Django REST API backend with PostgreSQL database and React Admin frontend using TypeScript and Material-UI. Integrated Gurobi optimization solver for efficient bed allocation algorithms. Implemented patient management with diagnosis tracking, historical data recording, and real-time room assignment visualization.
Heuristics for the Optimization of the Heliostat Wiring Problem
Development of optimization heuristics for the "Heliostat Wiring Problem", including ILP formulation, Delaunay triangulation-based approaches, and local search algorithms. Implemented mathematical heuristics achieving solutions within 5% of optimal bounds on real-world solar heliostat plant instances.
Implementation of a Package Delivery Service
Team project implementing an autonomous package delivery system solving the Vehicle-Routing-Problem (VRP) with time-efficient pickup strategies. Developed graph-based map data structures with compile-time route calculation using Dijkstra's algorithm, collision detection and avoidance systems, and real-time visualization using Grafana. Applied Scrum methodology and C++ for embedded systems programming.
Publications
- "Evolutionary Diversity Optimization With An Example Application For Vertex Covers"
Research project · 2023
Implementation of an Evolutionary Diversity Optimization algorithm for solving the Minimum Vertex Cover problem with focus on exploring diversity in evolutionary algorithms
View on GitHub - "Modelling residential supply tasks based on digital orthophotography using machine learning"
Institution of Engineering and Technology · July 27, 2022
Contributed results from bachelor thesis to this paper
View on IEEE Xplore