Since 2025
This site
My portfolio, built with Next.js and a git-based CMS (Sveltia), fully static.
- Next.js
- React
- TypeScript
- Tailwind CSS
- Sveltia CMS
- Netlify
This portfolio is built with Next.js 16 (App Router) and React 19, in TypeScript, styled with Tailwind v4. The content (editorial and projects) lives in versioned Markdown/JSON, edited through a git-based CMS (Sveltia) — no backend to keep running, the site is static after the build.
Technical choices
- Bilingual FR/EN site (next-intl)
- Content decoupled behind an adapter layer (Clean Architecture): switching data source doesn't touch the pages
- Continuous deployment on Netlify on every content update
- Careful SEO and structured data: sitemap, hreflang, JSON-LD