Loading
3 projects
All of my work: client projects, tools and open-source contributions.
A learn-to-code platform for French-speaking beginners: Python, algorithms, HTML/CSS and JavaScript, taught through exercises you run. All code executes in the browser (Pyodide, QuickJS, sandboxed iframe); the server only tracks accounts and progress. Ten tracks, 319 lessons, all re-run in CI.
Four apps (nutrition, training, groceries, calendar) sharing one Django backend and a single user account. A modular monolith with import-linter enforced boundaries, a transactional outbox event bus, and an AI gateway that redacts personal data before any prompt leaves the server.

The site you are reading: a bilingual, statically rendered portfolio whose content is edited in a Payload CMS embedded in the Next.js application. Built to stay lean, readable and maintainable by one person, within the free tiers of its hosting providers.