Full-Stack
Developer
JS/TS · APIs & Infrastructure
CDA · RNCP Level 6
I design it. I build it. I ship it.
Skills
8 layersDevOps
- Docker
- Dokploy
- Nginx
- CI/CD
Languages
- JavaScript
- TypeScript
Backend
- Node.js
- Express
- AdonisJS
- NestJS
Frontend
- Next.js
- React
- Tailwind CSS
- shadcn/ui
ORM
- Prisma
- Lucid
- Sequelize
Data
- PostgreSQL
- Elasticsearch
- MongoDB
AI
- Claude
- OpenAI
- Gemini
Design
- Wireframe
- Mockup
- Merise
- PlantUML
Work
4 projects
ZombieLand
Led a team of 4 — full-featured amusement park booking platform. Stripe payments, QR-code tickets, centralized logging microservice.
View details
Agendid
Role-based SaaS with 4-level hierarchy, task workflows, email invitations, and Stripe subscriptions.
View details
CoiffeurUrbain
Bilingual booking platform (FR/EN) with email flows, secure cancellation tokens, and a multi-role admin panel.
View details
O'Books
Personal library platform evolved over 2 years. Raw SQL API, session auth, public/private content. 100+ automated tests.
View detailsCertified
the craftAbout
the humanI didn't come to development through a straight line. I spent years in manual work — steel, construction, railways — before realizing it wasn't where I belonged.
I moved into web development because it matches how I think — logical, always looking to improve things in terms of quality and performance. I'm naturally methodical: I like structure, coherence, environments that make sense. Formal training gave me the space to build those skills properly — and to have them recognized.
At a time when many build without truly understanding what they're doing, I believe those foundations matter. It's also what allows me to use AI differently — as a tool I direct, not something I depend on.
Contact
open to workGot a project in mind or want to talk?
Drop me a line.