<Education>
Theo-Koch-Schule, Grünberg
Final Grade: 2.5 (Scale: 1-5, with 1 being the best)
University of Applied Sciences
B.Sc. Digital Media
Final Grade: 1.6 (Scale: 1-5, with 1 being the best)
In cooperation with Bender GmbH & Co. KG
- Design and development of a prototype for the automated integration of technical documentation
- Implementation of an interactive manual with Angular to improve user guidance
- Development of a proxy server (Node.js, Express) to connect the content management system
- Analysis and resolution of CORS issues in distributed web architectures
University of Applied Sciences
M.Sc. Applied Computer Science
Current GPA: 1.6 (Scale: 1-5, with 1 being the best)
In cooperation with Bender GmbH & Co. KG
- Full-stack development of web applications with Angular, NestJS, and Docker
- Development of REST interfaces for integrating external systems
- Implementation of a manual viewer for context-sensitive display of technical manuals:
- Development of a NestJS interface for connecting a CMS (data retrieval, mapping, processing)
o Implementation of an Angular prototype to demonstrate the integration
- Development of a NestJS interface for connecting a CMS (data retrieval, mapping, processing)
- Implementation of an automated translation process for manuals:
- Extension of the backend interface (NestJS) to connect the DeepL API
- Development of an Angular frontend to control and execute the translation process
- Execution of tests and technical documentation of the developed components
In cooperation with Bender GmbH & Co. KG
- Design of a modular data and metadata model for the integration of technical documentation
- Development of a REST interface with NestJS and PostgreSQL
- Implementation of a prototype (vertical slice) in an Angular web application
- Evaluation of the solution from a user and technology perspective
<Skills>
Programming Languages
TypeScript
JavaScript
Java
Python
C#
SQL
Frameworks / Libraries
Angular
NestJS
NodeJS
Express
Prisma
PostgreSQL
Spring
React
Solr
Typo3
Developer Tools
Git
Docker
CI/CD
Swagger
Postman
Unit Tests
IntelliJ
CMake
3D-Work & Computer Vision
Unreal Engine
Unity
Blender
Substance Painter
Gazebo
OpenCV
Other
Microsoft Office
Smart Media Creator
Photoshop
Premiere
<Projects>
Landing Page
Video Swiping Feature
Advanced Tutor Search
Tutor Ratings
Global Leaderboard
Sign Up
Onboarding Wizard
Realtime Chat
Calender of Tutor
Tutor Booking History
Admin Dashboard - Tutor Management
Admin Dashboard - Report Management
TutorSwipe🎓
TutorSwipe is a team-based university project that focuses on connecting students with suitable tutors in a structured and secure learning environment. Developed by a six-person team, the platform enables users to discover tutors, manage profiles, book sessions, communicate via integrated messaging, and handle payments. A key feature is the video-based swipe mechanism, which allows students to explore tutor profiles in an intuitive and engaging way.
Angular
TypeScript
NodeJS
Express
Docker
Swagger
Prisma
Git
Postman
Skyfront 1944
In this Unreal Engine 5 game, the player controls a Flak 88 and defends the capital against waves of bombers and attacking tanks. Aircraft have a zone-based damage model, meaning that hits to the wings, fuselage, or engine trigger different crash or explosion scenarios. Tanks attack targets autonomously, while the player switches between time-delay and impact ammunition to hold out as long as possible. The project was developed in the Computer Games module with the aim of creating a small but polished and fully playable game.
Unreal Engine
Blender
Git
Inverse Kinematics Paper
For this project, I developed my own IK solution for the 7-DOF Franka Panda arm in Gazebo – completely without ROS. Using PyKDL, the robot was modeled as a kinematic chain, target positions were calculated, and executed directly in the simulator. The system achieves precise end effector positions and reliably detects unreachable targets.
Gazebo
Blender
Python
PyKDL
Git
Front
Back
3D printing of the decorative lens
Photobooth head unpainted
Photobooth unpainted
DIY Photobooth 📸
This private project is a custom-built photo booth developed in my free time together with two collaborators. The wooden enclosure was built from scratch, while I was mainly responsible for the software development and the design of custom 3D-printed components. The system is powered by a Raspberry Pi 5 and a connected camera, automatically capturing three photos per session. Afterward, users can connect to the photo booth’s local Wi-Fi and access their images via a QR code to download them directly to their devices.
Python
Raspberry Pi 5
Git
Angry Chef 🍔
A chaotic and comical VR cooking game developed in Unity for Oculus as a semester project at Hochschule Fulda.
In Angry Chef, players step into the role of an impatient burger chef, preparing randomized orders under time pressure while dealing with increasing customer waves and over-the-top gameplay. Each round represents a full workday where success unlocks upgrades, expands the kitchen, and escalates the madness.
Unity
Blender
C#
Git
