L'IA au service du produit, pas l'inverse. Anthropic SDK en direct, coût mesuré, fallback quand un provider lâche.
- Claude API
- Anthropic SDK
- OpenAI
- multi-provider + fallback
- extraction de documents
- prompt caching
- tool use
- streaming
- coût d'inférence
Profil opérateur : parcours, stack, règles du jeu. Tenu honnête, mis à jour quand ça bouge. Si une techno n'est pas listée ici, c'est que je ne l'ai pas pratiquée — ou que je préfère la maîtriser avant d'en parler.
Premier vrai projet en juin 2023 : un PacMan en vanilla. Aujourd'hui je suis développeur chez Montpellier Engineering — React / Next, PHP legacy quand la prod l'exige, et de plus en plus de C / C++ embarqué : écrans tactiles sur STM32, IHM Qt 6.
Depuis juillet 2026, je suis aussi cofondateur technique de Coef, un SaaS pour restaurateurs indépendants. J'y porte tout le produit et toute la technique ; mon associé porte le terrain et la vente. C'est là que j'ai appris que piloter un projet, c'est surtout décider quoi ne pas faire.
Le reste du temps : gamedev (HELLBOUND, Phaser 4) et firmware spatial (Apogee). Ce qui me tient, partout : les projets où il faut apprendre quelque chose. Si je sais déjà tout faire, c'est probablement que c'est trop petit.
// disclaimer : je ne prétends pas tout maîtriser. Ce que je connais bien est marqué comme tel. Le reste, je le dis.
Trié par axe et par tier. PRIMARY = mon quotidien. SECONDARY = solide, utilisé régulièrement en pro ou en perso. ALSO = je sais m'en servir, sans en faire mon cœur de métier.
L'IA au service du produit, pas l'inverse. Anthropic SDK en direct, coût mesuré, fallback quand un provider lâche.
Le métier. UI moderne, type-safe, sans esbroufe. Et le PHP legacy quand il faut, parce que la prod n'attend pas.
Cofondateur de Coef : du cadrage à la prod, et les arbitrages entre les deux. Savoir dire non fait partie du métier.
Quand le produit est un écran, pas un navigateur. Mesurer avant d'optimiser, allouer avant de courir.
Apps terrain et grand public. Quand la PWA ne suffit plus, je passe natif sans tousser.
Outils internes hors navigateur. Auto-update signé Ed25519, distribution propre.
Mon terrain de pratique. Strategy pattern strict, polish & juice non négociables.
Scripts, glue, petites API. Utile, pas mon cœur de métier.
Les 50 % invisibles qui empêchent un projet de dériver.
Chronologie courte, l'essentiel. Du premier PacMan à une startup en production.
Mes premières vraies lignes. Moche, bancal — mais ça bougeait à l'écran, et je n'ai plus arrêté.
Ethereum et smart contracts. Là où j'ai vraiment compris le coût du gas.
Entrée en alternance. Front React, back PHP, desktop Tauri menés en parallèle.
Design system pensé pour des gants de chantier : gros boutons, contraste dur, mode offline.
Continuité full-stack — React/PHP/Tauri sur le portefeuille industriel.
Survivor Necromancer. Strategy pattern partout, le polish prend autant de temps que le gameplay.
Pile de télémétrie CCSDS/PUS-C. Le premier vrai "je ne sais pas encore, j'apprends en construisant".
SaaS pour restaurateurs, avec un associé restaurateur. Premier commit et premier restaurant le 9 juillet ; en production sur coef.tech.
Le métier descend au métal : GPU embarqué, simulateur PC, widgets C++. Même règle qu'ailleurs : mesurer avant d'optimiser.
Mes règles à moi. Pas universelles — juste tenues, parce qu'elles m'ont sauvé deux ou trois fois.
Pas de god-class à coups de switch de 400 lignes. Du gamedev (HELLBOUND × 3 axes) au firmware (Apogee, modules isolables).
Une feature sans retour visuel ou sonore, c'est un bug qui porte un nom. Hit pause, screen shake, particules, audio.
Jamais LangChain. Moins de magie noire, plus de contrôle. Quand un prompt déraille, je sais pourquoi en cinq minutes.
Next 16, React 19, Tailwind 4, Phaser 4, Tauri 2.10 — dès la release stable, jamais avant. Pas d'expérimental en prod.
Le code du projet, c'est 50 %. Le reste : outillage partagé, monitoring, design systems, mocks, doc.
Pas d'overclaim. Vulkan, j'y touche sans le maîtriser : il reste donc côté perso. Apogee, je l'apprends en construisant — et c'est écrit noir sur blanc.
Chez Coef, l'IA a un poste précis : lire les factures et conseiller. Le reste est du code classique, testé. Savoir dire non à l'IA fait partie du travail.
DÉVELOPPEUR · ALTERNANCE → CDD
Développement full-stack web et embarqué sur plusieurs projets clients industriels : web, IoT terrain, outils desktop, écrans tactiles. Front React 19 / Vite 7 / Tailwind 4 / shadcn/ui, back PHP maison + MariaDB, desktop Tauri 2 + auto-update Ed25519, embarqué C sur STM32 et IHM C++ / Qt 6. En parallèle : audit cybersécurité défensif (EBIOS RM) livré à la direction, config GitLab/LDAP, design system pensé WCAG AA.
COFONDATEUR TECHNIQUE
SaaS de suivi du coût matière pour restaurateurs indépendants, sur coef.tech. J'ai écrit 100 % du code et je suis éditeur du logiciel : conception, interface, IA (API Claude), intégration caisse, hébergement, sécurité, RGPD, facturation électronique, support. Prix, priorités et positionnement se décident à deux.
▸ END OF DOSSIER
Tu as lu jusqu'ici. Soit le profil t'intéresse vraiment, soit tu procrastines. Dans les deux cas, la suite est de l'autre côté.