Experience
FH Aachen University of Applied Sciences
- Part-time
Aachen, North Rhine-Westphalia, Germany
Research Assistant
Jul 2026 - Present
Employed in the Lab for Information Technology Systems under Prof. Andreas Claßen:
- Maintain several learning platforms and custom programming tools developed within the lab, including a platform independently designed and engineered as part of my bachelor's thesis project.
- Support the organization and delivery of course modules by preparing and reviewing lab work materials for: Fundamentals of Computer Science and Introduction to Programming, Development for Operations, IT Infrastructure, Linux: Concepts and Application, Fault-Tolerant Systems, Concepts of Modern Programming Languages, Efficient IT Operations, and Virtualization and Cloud Computing.
Student Assistant
Oct 2024 - Jul 2026
Employed as tutor for the course modules 'Fundamentals of Computer Science and Introduction to Programming' and 'Algorithms and Data Structures':
- Conduct one-on-one assessments of weekly lab assignments, verifying students' understanding of course material.
- Evaluate submitted work required for exam admission, ensuring students meet qualification criteria.
Werewolf Gaming ltd.
- Freelance
Wales, United Kingdom (Remote)
Development Team Lead
Mar 2024 - Present
Lead Developer of a Large-Scale Multiplayer Gaming Network with 200,000+ members and consisting of 20 Rust and Garry's Mod servers across Europe and the US hosting thousands of concurrent players.
Responsibilities:
- Began as primary contributor, authoring the entirety of the core systems
- Now lead a small team of developers and junior developers, overseeing technical direction and feature planning
- Maintain GitHub repositories and custom Discord bots for automation and community integration
- Support community management and administrate infrastructure management across multiple dedicated servers
Highlights:
- Rebuilt the community's oldest Garry's Mod project into a new custom gamemode, optimizing data and networking performance and establishing it as the leading server in its category across Europe
- Planned, developed, and launched two full-scale projects from concept through release to a live playerbase
- Implemented workflows with branch strategies and testing environments, modernizing team development practices
- Created integrations between game servers and Discord communities, enabling automation and streamlined interaction
- Migrated multiple datasets and associated game code to new dedicated servers
Game Developer
Sep 2021 - Mar 2024
Responsibilities:
- Wrote and maintained Lua scripts for Garry's Mod, fixing bugs and contributing new gameplay features
- Prepared and deployed Rust servers ahead of official updates, ensuring custom mods compiled and functioned correctly
- Supported the release of Garry's Mod projects through ongoing testing, debugging, and iteration
- Collaborated with developers and community members to deliver stable gameplay experiences