Projects

StrasTaRoute - Níðhöggr
A full-stack mobility app for the Strasbourg area, built as part of the Níðhöggr university project. The platform includes a React Native mobile app and a web interface, both powered by a shared backend. Features real-time data, CI/CD pipelines via GitLab, and a full test plan.

Torrington
A serious game simulating university program selection, developed in C# with the Godot engine. Built with MVC architecture and the Observer pattern, it integrates a SQLite database and runs on Windows, Linux, and macOS. A team project that pushed me to apply software design principles in a game context for the first time.
WiMusic API
A self-hosted music streaming backend built with Node.js, Express, and TypeScript. Supports MP3 uploads, audio streaming with range requests, and full CRUD for tracks, artists, albums, genres, and playlists. Uses Prisma ORM with SQLite and Superstruct for runtime validation.
TankGame
A personal 3D tank game built with Unity and C# to explore 3D game development. An early hands-on experiment with Unity's physics, camera systems, and VFX, the project that got me seriously interested in gameplay programming.

Portfolio
This very site, built with Next.js, TypeScript, Tailwind CSS, and Framer Motion. Designed and developed from scratch as both a personal branding exercise and a technical playground for trying out new UI patterns.