Senior Full Stack Developer by day at Alumnforce, owner of x10 the rest of the time, Cognitics Engineer forever.
I've been building web apps since the late 2000s — in other words, I knew jQuery before it was vintage.
Trained to understand humans, I ended up spending my life talking to machines.
Fate has a sense of humor.
- 15+ years of experience, 100+ web apps delivered — from healthcare to defence, from real estate to hunting. Yes, hunting.
- Clients: LVMH, Lacoste, Le Coq Sportif, Orange, CNRS, URGO, the French Hunting Federation…
- Ex-DGSE: R&D and security in a high-confidentiality environment.
- I've led teams of 10+ developers and lectured in an engineering school (HITEMA).
- Cognitive-science graduate — I know why users click where they shouldn't. I just can't stop them.
- Obsessive about PHP standards, and proud of it. My CS Fixer has more rules than a tax code.
- AI-driven development: Claude, Gemini and ChatGPT are my favourite colleagues. They never grumble in code review.
- I don't just code with AI, I build with it: LLM features (assistants, RAG, semantic search) baked into the products, AI agents for the boring parts, and MCP tooling (Model Context Protocol) plugged straight into the delivery chain (Jira, Jenkins, GitLab).
2026 - ………… ⇝ Senior Full Stack Developer — Alumnforce (100% remote)
2023 - 2026 ⇝ CTPO Sinfin — PIM/DAM/OMS/CMS SaaS for retail (LVMH, Lacoste, Le Coq Sportif, …)
2021 - 2023 ⇝ Co-founder & CTO Timcity — real-estate ERP from scratch (Melun)
2015 - ………… ⇝ Freelance for Orange — 10+ years, back/front/ops (Paris)
2012 - 2015 ⇝ R&D / Security Engineer — DGSE (Paris)
2009 - 2012 ⇝ Full Stack Engineer & Tech Lead — e-health SaaS / HAD (Bordeaux)
2010 - ………… ⇝ Owner of x10 — my company, my baby
I started in a Bordeaux e-health startup, moved on to the DGSE, turned my free evenings into a company of my own, then grew key account after key account — including Orange, loyal for over ten years. A few thousand composer update later, here I am a technical referent working fully remote — and still running x10.
| Area | Technologies |
|---|---|
| Back | PHP 5→8 · Symfony 2→8 · API Platform 1→4 · Node.js · SQL (My/Maria/PostgreSQL) · Redis · ElasticSearch |
| Front | TypeScript · ReactJS · VueJS · (survivor of jQuery, AngularJS and BackboneJS — three frameworks, zero regrets) |
| DevOps | Docker · Kubernetes/Openshift · GitHub Actions · GitlabCI · Ansible · Sentry · Linux · Apache/Nginx |
| Quality | PHPUnit · Cypress · PHPStan · CS Fixer · Code Review (the real martial art) |
| Bonus | RabbitMQ · Websockets · MongoDB · Kibana · UX · DX · SEO · Accessibility · AI/LLM · MCP |
I bet on PHP back when owning up to it wasn't fashionable. Symfony proved me right.
2010— Engineer in Cognitics & Research Master's · ENSC / Bordeaux Institute of Technology2007— Preparatory classes, PSI track · Lycée Claude Fauriel, Saint-Étienne2005— Baccalauréat S, SI/MPI · Lycée Carnot, Roanne
Roanne → Saint-Étienne → Bordeaux → Paris → all of France. The itinerary of a spoiled dev.
Développeur Full Stack Senior le jour chez Alumnforce, gérant de x10 le reste du temps, Ingénieur en Cognitique pour toujours.
Je développe des applications web depuis la fin des années 2000 — autrement dit, j'ai connu jQuery avant que ce soit vintage.
Formé pour comprendre les humains, j'ai fini par passer ma vie à parler aux machines.
Le destin a de l'humour.
- +15 ans d'expérience, +100 applications web livrées — du médical à la défense, de l'immobilier à la chasse. Oui, la chasse.
- Clients : LVMH, Lacoste, Le Coq Sportif, Orange, CNRS, URGO, Fédération Française de Chasse…
- Ex-DGSE : R&D et sécurité en environnement de haute confidentialité
- J'ai encadré des équipes de 10+ développeurs et j'ai enseigné en école d'ingénieurs (HITEMA)
- Diplômé en sciences cognitives — je sais pourquoi les utilisateurs cliquent là où il ne faut pas. Je ne peux juste pas les en empêcher.
- Psychorigide des standards PHP, et fier de l'être. Mon CS Fixer a plus de règles que le Code Civil.
- AI-driven development : Claude, Gemini et ChatGPT sont mes collègues préférés. Ils ne râlent jamais en code review.
- Je ne fais pas que coder avec l'IA, je construis avec : fonctionnalités LLM (assistants, RAG, recherche sémantique) intégrées aux produits, agents IA pour les tâches ingrates, et outillage MCP (Model Context Protocol) branché directement sur la chaîne de delivery (Jira, Jenkins, GitLab).
2026 - ………… ⇝ Développeur Full Stack Senior — Alumnforce (100 % remote)
2023 - 2026 ⇝ CTPO Sinfin — SaaS PIM/DAM/OMS/CMS pour le retail (LVMH, Lacoste, Le Coq Sportif, …)
2021 - 2023 ⇝ Co-fondateur & CTO Timcity — ERP immobilier from scratch (Melun)
2015 - ………… ⇝ Freelance pour Orange — +10 ans, back/front/ops (Paris)
2012 - 2015 ⇝ Ingénieur R&D / Sécurité — DGSE (Paris)
2009 - 2012 ⇝ Ingénieur Full Stack & Tech Lead — SaaS e-santé / HAD (Bordeaux)
2010 - ………… ⇝ Gérant x10 — Ma boîte, mon bébé
J'ai commencé dans une startup bordelaise en e-santé, enchaîné à la DGSE, transformé mes soirées libres en boîte à moi, puis grandi grand compte après grand compte — dont Orange, fidèle depuis plus de dix ans. Quelques milliers de composer update plus tard, me voilà référent technique en full remote — et toujours gérant de x10.
| Domaine | Technologies |
|---|---|
| Back | PHP 5→8 · Symfony 2→8 · API Platform 1→4 · Node.js · SQL (My/Maria/PostgreSQL) · Redis · ElasticSearch |
| Front | TypeScript · ReactJS · VueJS · (survivant de jQuery, AngularJS et BackboneJS — trois frameworks, zéro regret) |
| DevOps | Docker · Kubernetes/Openshift · GitHub Actions · GitlabCI · Ansible · Sentry · Linux · Apache/Nginx |
| Qualité | PHPUnit · Cypress · PHPStan · CS Fixer · Code Review (le vrai sport de combat) |
| Bonus | RabbitMQ · Websockets · MongoDB · Kibana · UX · DX · SEO · Accessibilité · IA/LLM · MCP |
J'ai fait le choix de PHP à une époque où ce n'était pas encore à la mode d'assumer. Symfony m'a donné raison.
2010— Ingénieur en Cognitique & Master Recherche · ENSC / Institut Polytechnique de Bordeaux2007— Classes Préparatoires PSI · Lycée Claude Fauriel, Saint-Étienne2005— Bac S SI/MPI · Lycée Carnot, Roanne
Roanne → Saint-Étienne → Bordeaux → Paris → la France entière. Itinéraire d'un dev' gâté.




