English - Jukebox & LoopStation - Piano Emulator and MP3 Player
2025Academic

Project developed in English to demonstrate IT and communication skills. A Raspberry Pi with a Flask API for piano notes and animations on the frontend.

raspberry-pi
flask
python
javascript
html
css
git
github
Portfolio - Academic & Personal Project
2025Academic, Personal, Professional

Portfolio developed in Next.js with TypeScript and Tailwind, following TDD methodology. Includes CI/CD pipelines with GitHub Actions and deployment on Vercel.

Airport Management System
2023Academic

Application for managing airport flights, optimizing departures and displaying schedules. Project focused on data modeling, basic algorithms and procedural programming.

Challenger - Sport & Social Basketball App
2024, 2025Academic

Mobile-first web application to organize basketball events and manage clubs. Developed with MVC architecture, integrating mapping APIs, authentication (JWT), relational database and responsive UI.

Flights Management System
2023Academic

Graph-based application in Java Swing for managing flights across airports in France, with algorithms for coloring and conflict resolution.

Symfony RFC #61254 - DevContainer Support
2025Personal

Proposal to integrate DevContainer for Symfony contributions using GitHub Codespaces and VS Code. Docker-based environment with PHP 8.3, Composer, and optimized setup for reproducibility.

Symfony RFC #61253 - Auto-generated Role-based Attributes
2025Personal

Enhancement of Symfony security with PHP 8 attributes automatically generated from role hierarchy. Improves readability, maintainability and safety by replacing string-based role checks.

System Programming - Shell in C
2024Academic

Implementation of a shell supporting pipes and redirections using system calls and file descriptor manipulation under Linux.

System Programming - TCP Messaging in Java
2024Academic

Client-server messaging application with multithreading and TCP sockets. Allows message exchange through multiple concurrent clients.

Villefontaine - Training Management App
2025Professional

Internal application for managing professional training sessions for more than 400 public employees. Built with Symfony and Twig, including a design system, documentation and strict software quality patterns.