À propos
Développeur full stack, 25 ans, près de cinq ans sur des SaaS en production. Une application part de ce que l’utilisateur doit pouvoir faire, puis d’une architecture qui tient dans la durée ; l’IA traverse les deux. Ce que je cherche : un produit à voir grandir, à une échelle qui oblige à mieux concevoir.
Ce que je fais
- Full stackReact, Next.js et Vue, NestJS, GraphQL et tRPC, PostgreSQL et MongoDB, Docker, Kubernetes, Azure, infrastructure as code avec Pulumi et Bicep.
- Programmer avec l’IAL’IA écrit l’essentiel du code ; ce qui la rend fiable, c’est son harnais : instructions, skills, données auxquelles elle accède, validation de ce qu’elle produit. Je construis ce harnais et je choisis l’architecture que le problème demande. Développement piloté par les specs avec GitHub SpecKit, code agentique avec Claude Code, plusieurs tâches en parallèle.
- Systèmes d’IAServeurs MCP en production, agents et harnais de validation, avec authentification et multi-tenant intégrés. Télémétrie de l’usage de l’IA avec OpenTelemetry, qui rattache chaque usage à son système d’IA et tient sous le volume de production.
Parcours
Depuis 2021Mars 2025 – aujourd’hui · Télétravail
Digital4Better
Développeur full stack sur Fruggr, une suite SaaS européenne qui mesure l’impact ESG du numérique. Intervient sur ses modules AI Governance, Accessibility, Ecodesign et Digital Workplace, et administre son infrastructure Azure et son DevOps.
- Base de production du module AI Governance posée à partir d’un prototype (AI Act, registre des systèmes d’IA, évaluations de maturité, plan d’actions), puis ses premiers écrans métier.
- Serveur MCP du produit : autorisation OAuth 2.1, outils selon le rôle, logique métier partagée avec l’API.
- Télémétrie d’usage de l’IA (OpenTelemetry) rendue exploitable au volume de production : archivage brut, règles qui rattachent chaque usage à son système d’IA, rejeu du trafic de production en test.
- Sécurité de l’API : contrôle d’accès obligatoire et testé sur chaque point d’entrée, limites de débit par client ; jetons d’accès personnels et reconnexion SSO SAML silencieuse sur la plateforme historique.
- Scanner d’accessibilité en conteneur amené en production, avec audit derrière une connexion et images Docker durcies, et mode automatique de l’audit assisté par IA de l’extension navigateur.
- Formulaire de conformité d’éco-conception (RGESN) et moteur qui pré-remplit ses critères à partir de chaque analyse.
- Mainteneur principal de CarbonScore, le produit Digital Workplace : releases, sécurité, installation des nouveaux clients, mesure de l’usage de Microsoft Copilot.
- Co-auteur de la constitution technique, suivie par l’équipe comme par les agents IA.
- Quarts de service client en rotation, avec une investigation amorcée par une IA branchée aux données du produit.
TypeScript, React, GraphQL, NestJS, tRPC, Zod, MongoDB, Cosmos DB, Docker, Azure
Nov. 2021 – mars 2025 · Télétravail
TechupClimate
Développeur, puis lead, sur CarbonScore, un SaaS qui montre aux salariés l’empreinte carbone de leur environnement de travail numérique, dans le navigateur, Outlook et Teams.
- Lead sur la dernière période : mises en production, autonome sur le front comme sur le back.
- Premier service de calcul, séparé de la collecte, qui a fixé l’architecture du produit ; ajout des données d’usage de Microsoft 365 et de leurs calculs.
- Jeu conçu dans Figma et son moteur développé : points, niveaux, succès, saisons, classements, en temps réel.
- Module équipements informatiques et application desktop Windows (Electron), chacun écrit seul, de bout en bout.
- Relecture des pull requests des développeurs juniors, encadrement et formation des alternants.
TypeScript, Vue, NestJS, API REST, PostgreSQL, Kubernetes, Helm, Docker, Azure, Figma
Avr. – juil. 2021 · Le Bourget
BEA
Stagiaire développeur web au Bureau d’enquêtes et d’analyses pour la sécurité de l’aviation civile.
- Prototype d’une visionneuse web des paramètres de vol des boîtes noires, pour remplacer un outil MATLAB interne. Pensé comme jetable, il a atteint la préproduction auprès des enquêteurs.
- Plotly.js retenu après une étude comparative, et relié à l’outil existant par WebSocket.
JavaScript, Plotly.js, WebSocket, MATLAB
Projets personnels
Des mods Minecraft en Java, plus d’un million de téléchargements sur CurseForge, avec leurs sources sur GitHub.
- Un éditeur de textures construit entièrement par le développement piloté par les specsGitHub SpecKit
- Un outil personnel d’analyse boursière avec IA intégréeIA
- Un monde 3D multijoueur dans le navigateur, avec chat en temps réelWebSockets
- Un jeu vidéo sous Godot, en équipe de deux, modèles 3D sculptés dans BlenderEn cours
- Un homelab et un VPS : applications, sites, bases de données et serveurs de jeu auto-hébergésConteneurs
Formation et langues
- Licence professionnelle développement web et objets connectés, CY Cergy Paris Université2021 – 2022
- DUT informatique, Université Sorbonne Paris Nord2019 – 2021
- Français, langue maternelle · Espagnol, bilingue · Anglais, B2Langues
Vous recrutez ? Parlons-en.
Les missions freelance longues sont aussi les bienvenues.