my work
A summary of my experience and projects. I'm a CS student (L3) at the Université de Strasbourg, building backend APIs and web applications with Java, TypeScript, and React.
Experience
Freelance Developer
Jan 2026 — Mar 2026 · Remote
Designed and developed a 6-page showcase website for a tile contractor, t-renova57.fr, to boost their online visibility across 14+ cities in the Moselle area.
- Built with Next.js (SSG) and location-based SEO — structured data, per-city meta tags — to rank in local search results.
- Deployed on Vercel with Git-based CI/CD. Achieved Lighthouse scores of 100 (desktop) and 96 (mobile) through WebP images and static rendering.
Projects
MonDevis API
Java 17 · Spring Boot · PostgreSQL
REST API for quote management — clients, dynamic total calculation, and full CRUD. MVC architecture using Spring Data JPA, with input validation and centralized exception handling.
Multiplayer Dominos Game
NestJS · PostgreSQL · Prisma · Docker
Backend for a 2–4 player online dominos game built in a 9-person Agile team. I designed the PostgreSQL schema (11 tables, 10+ relations) and implemented JWT-authenticated REST endpoints with real-time WebSocket support.
Kakuro Solver
C++17
Constraint satisfaction puzzle solver (CSP) resolving 18×10 Kakuro grids in 13 ms via backtracking, MRV heuristic, forward checking, and state-hash memoization. OOP design with Factory Pattern, 3 loading modes (stdin, file, JSON), an interactive CLI, and Doxygen documentation.