Curriculum Vitae
WorkEducation
- Jun 2026
– presentStudent Researcher
autosys research lab, HAW Hamburg · Hamburg
- Master's research project on vision-language-action (VLA) models
- Apr 2026
– presentM.Sc. Computer Science
Hamburg University of Applied Sciences (HAW) · Hamburg
Faculty of Engineering and Computer Science
- Oct 2025
– Feb 2026Bachelor's Thesis Student
Marelli Automotive Lighting · Reutlingen
- Thesis (grade 1.0): Denoising Monte Carlo Ray-Traced Light Distributions with Deep Learning
- Researched state-of-the-art deep learning methods for image restoration and denoising
- Adapted state-of-the-art image restoration architectures to light distribution data
- Trained and benchmarked multiple models using PSNR and gradient-based error metrics
- Reduced the error of the existing denoising approach by 10–100×
- Sep 2021
– Feb 2026B.Sc. Business Information Science
Reutlingen University · Reutlingen
Final grade 1.6 (good), 210 ECTS
- Specialization (grade 1.1): Deep Learning, Machine Learning, Embedded Systems and Robotics, Applied AI, Data Mining, Mobile Computing
- Sep 2023
– Feb 2025Software Developer, Intern and Working Student
iteratec GmbH · Stuttgart
Full-time intern Sep 2023 – Feb 2024 · working student (20 hrs/week) Mar 2024 – Feb 2025
- Full-stack development
- REST APIs with NestJS, TypeScript, SpringBoot, Java and PostgreSQL
- RAG pipeline with Ollama, Nomic Embed and pgvector
- chatbot with graph-based dialogue management
- Angular with NgRx, RxJS and Material Design 3
- OAuth2 and Microsoft Graph API integration
- Unit, component and E2E testing with Jest and Cypress
- CI/CD, Docker, Nx monorepo, Kanban
- Sep 2022
– Jun 2023Student Assistant
StuPa / AStA, Reutlingen University · Reutlingen
Part-time (10 hrs/week)
- Full-stack web development
- CI/CD, Docker, Jenkins
- PHP, Javascript, MySQL
- Sep 2018
– Jul 2021Abitur
Fachoberschule Bad Tölz · Bad Tölz
Selected projects
- 2026Learning to plug in a network cable with imitation learning · A low-cost SO-101 arm with millimetres of play learns a sub-millimetre task, plugging an SFP+ cable into a network card, from demonstrations, ACT and DAgger.
- 2026Marching cubes · From a formula to a triangle mesh. A Java implementation of marching cubes, explained step by step with an interactive 2D version of the algorithm.
- 2025Pill sorting machine · A machine that sorts pills by colour, built in a team of three on an MSP430. Event-driven firmware in C with a colour sensor, two servos and an LCD on one I2C bus, and an interactive model of its state machine.
Papers
- 2026What Native XDP Drop Benchmarks Omit: The Cost of a Minimal Packet-Reading Path, Not published
Skills
- TechnologiesC++ · Python · ROS2 · Lerobot · TypeScript · SQL · Git · Linux
- LanguagesGerman (native) · English (fluent, C2)
- Interests3D printing · robotics · embedded systems · artificial intelligence · e-sports