AI-Powered · Spec-Driven
15+ ans d'expérience
VSCode · Codex · Claude Code
Profil
En 2026, j'ai arrêté de coder avec l'IA.
J'ai construit un système.
Architecture pensée pour les agents. Specs exploitables. Skills réutilisables.
Résultat : l'IA écrit 100 % du code — je pilote la vision, l'architecture et la qualité.
15 ans de Fullstack — Symfony · API Platform · Vue.js · Nuxt · Python.
Lead dev en startup. Missions freelance exigeantes. Code review, pair programming, workflow Git rigoureux.
Ce que j'apporte :
→ Concevoir des architectures solides & Spec-Driven
→ Faire produire le code par l'IA avec rigueur et cohérence
→ Travailler en équipe avec méthode et bienveillance
→ Embarquer une équipe vers une nouvelle méthode
Expérience
Neuf missions menées en parallèle de mon activité principale — sites modernes, CRM sur-mesure, e-commerce, ERP, dashboards IA. Clients variés, contextes exigeants, stack récurrente.
Mission longue durée en startup — rôle de lead dev au sein d'une équipe de 9 personnes : daily, revues de code, pair programming, workflow Git rigoureux (conventions de commits, branches, CI/CD GitLab/GitHub).
Plateforme GRC Low-Code (2 ans · Vue.js · Golang · MySQL) — refonte complète de l'UX/UI sur base d'un Design System, réécriture du moteur de logique conditionnelle et de son query builder, système Drill Down et loaders avancés pour les workflows. Corrections de bugs, features, amélioration continue de la stabilité et de l'expérience utilisateur.
Dashboard IA — Opti Value (6 mois · Nuxt · Python · PostgreSQL) — sprint intensif sur un SaaS d'analyse temps réel. Clean Architecture, WebSocket orchestré par pattern Mediator, stratégies de chargement avancées (Eager, Smart Prefetch, Deferred Async), refactor des endpoints Python, élimination des N+1, optimisation SQL (EXPLAIN/ANALYZE), standardisation des réponses HTTP.
Mission courte mais dense — recruté pour des interventions front et back, j'ai pris en charge la refonte complète de l'ETL : pipeline d'import de séjours et de vols depuis des sources externes, alimentant une plateforme e-commerce dédiée aux comités d'entreprise.
À la fin de la mission, le client principal me garde et propose un contrat full remote. C'est ainsi que débute ma carrière freelance : non par nécessité, mais parce que le travail livré a convaincu.