Profile
A full-stack profile, comfortable across the entire stack.
Since April 2025 I've been building a business application used in Legrand France's production workshops - internship, then summer job, then apprenticeship, always on the same product. Code that real teams use every day (under NDA, so no details here).
On the side I build my own tools: Nova Design System on npm, a Gitea and its CI on my VPS. Not for the résumé line - because maintaining something over time teaches more than restarting it.
BUT MMI degree (web dev) at IUT du Limousin, and two years at Legrand on the same business application - from internship to apprenticeship.
- Front-endVue.js at Legrand, Astro on my own projects, TypeScript everywhere. Plus a 29-component in-house design system so nothing gets written twice.
- Back-endNode and Express in production at Legrand, PostgreSQL for the data.
- Tools & deploymentMy Gitea, my runners, my Apache, my VPS: when this site deploys, it's my CI running, not someone else's.