After earning a CFC in Interactive Media Design, I pursued further technical training at 42 Lausanne. There, I strengthened my existing skills and broadened my understanding of programming. While my background is in frontend development, I’m especially drawn to low-level programming. Discovering C and later C++ sparked a lasting interest in how computers work. I continue to explore these languages across areas such as cybersecurity, embedded systems, and game development.
Built and maintained responsive web applications within the company's internal tech stack, collaborating with designers and backend developers to ship production-ready features.
POSIX-compliant shell written from scratch in C, replicating core bash behavior without relying on external shell libraries.
Ray-casting 3D engine written in C, rendering a first-person view from a 2D grid map and letting the player navigate maze-like environments in real time.
This is a web-based version of the eponymous board game. Built as a team of 5, the project is currently under development