B.Sc.Computer Science
- University
- Universität Trier
- Minor
- Japanese
- Thesis
- ai-form-fill, published on npm
CS master’s student in Trier. I build web applications and TypeScript tools, with an interest in how browser behavior and API design fit together.

I’m a computer science master’s student at Universität Trier. My work connects browser interfaces, backend logic, and typed APIs. I enjoy turning a problem into something people can use, then checking where it breaks.
Teaching web development gave me practice explaining code and debugging with other people. I use AI in development, with the extent of that assistance stated for each project.
Used in a published form library, a language server, and web applications. In the toolkit, a shared protocol package defines the requests and responses between the editor client and server.
A role in frontend and product engineering, building useful web products with a team.
Get in touch2026 · Solo university project · CodeIgniter + React + TypeScript
Find paragliding meetups, plan a flight together, and check the wind at the launch site.
A community platform for pilots to find meetups, coordinate in groups, and view launch-site weather. The public demo uses sample data and simulated weather; changes and chat stay in your browser.

I set up how React and CodeIgniter work together, made the frontend design decisions, and added the APIs myself. AI helped me build out the backend and wrote the automated tests. This was my solo university project.
2026 · Bachelor thesis · Published TypeScript library
Turn a paragraph of text into values for a web form.
A TypeScript library that reads a form's fields and options, asks a language model for matching values, and fills them in. The thesis version is published on npm. The screenshots show later, unreleased work on a ready-made interface.

I planned the library and used AI to help resolve isolated implementation issues, closely checking the results. I continued improving it after submission. The linked thesis release preserves the version I submitted, separate from that follow-up work.
2026 · Independent open-source project · VS Code + language server
Make and maintain Paradox game mods in one VS Code workspace.
Write scripts, edit game interfaces visually, check for errors, and publish updates to Steam Workshop. The toolkit brings these tasks together for Crusader Kings III, Victoria 3, and Europa Universalis V, with different tools available for each game.

I started the toolkit for my own modding workflow. AI helped me learn language-server and VS Code extension concepts and played a large part in the implementation, including writing the automated tests. My work focused on testing and reviewing the tools to make sure they worked as I intended.
Explore more web applications, developer tools, and XR projects.
Ran exercise groups for the Web Development course: debugging student PHP, giving feedback on submissions, and explaining CodeIgniter’s router until it stuck.
Three elected mandates since 2023. Less politics than it sounds: mostly agendas, minutes, and defending the student angle in faculty meetings.
