Audit SEO + GEO multi-LLM, moteur sémantique, crawler souverain, RAG sourcé, générateur de landings.
Compétences
Souveraineté / Conformité
IA / Data
Infra / DevOps
Backend
Intégrations
Frontend
CMS / E-commerce
Réalisations
Service RAG production (31 features) : Qdrant + embeddings, réponses sourcées, multi-client, widget cookieless.
Framework IA multi-modules (fiches produit, chatbot, SAV, Q&A sur code) avec modèle de ROI cloud vs GPU on-premise. 4 clients en alpha, 22 sous-projets indexés.
Couche IA pour SI transport/mobilité : RAG souverain, comparateur local-vs-cloud, données temps réel GTFS-RT.
Docker + Traefik sur un serveur unique : reverse-proxy, SSL auto, ~140 conteneurs (apps, data, IA, monitoring).
Job board 2 faces : 8900+ offres (8 sources), recherche facettée Solr, dépôt CV → lettre + mail auto (LLM 100% local), PWA complète.
Signature PAdES-B-T / eIDAS (Symfony + EU DSS), paliers Essentiel→Pro→Enterprise.
Back-office PrestaShop multi-tenant : stock, documents, commerce, SAV.
Interface de recherche Solr à facettes, React 18 + shadcn/ui.
Réseau de neurones entraînable en direct dans le navigateur : rétropropagation codée à la main, 4 jeux de données, zéro dépendance.
Deux serveurs Model Context Protocol en production, 26 outils exposés à Claude : bundle Symfony natif (recherche catalogue Solr, auth Bearer, stdio + HTTP) et serveur Node/TypeScript.
Consolidation de 25 microservices legacy en une API Symfony 7.4 unique. 177k références et 148k produits indexés, pipeline d'indexation en 9 étapes, reindex de 385k documents en 570 s.
Panel ERP remplaçant 10 outils SaaS : 182 pages, 116 migrations, 15+ APIs intégrées. Pilote 12 M€ de CA annuel et 3 000 commandes par mois.
Interface de pilotage de sessions d'agents IA avec recherche sémantique sur 37 agents indexés. Mode retrieval 10x moins cher que le dump complet.
Mécénat de compétences multi-tenant pour ~400 salariés : Symfony 7.4 + API Platform 4, state machine, reçus fiscaux PDF, 35 endpoints, 34 tests PHPUnit.
19 125 offres France Travail et 825 entreprises SIRENE, 14 codes ROME, recherche à facettes Solr.
Gestion de projet multi-tenant Symfony (18 entités, 15 CRUD, double state-machine) doublée d'un orchestrateur d'agents autonomes : routing par rôle, suivi des coûts tokens.
19 monitors HTTP/SSL/contenu, alertes email, SMS et Slack, tableau de bord 72 h.
API Symfony 7.4 + API Platform (référentiel INRAE 2018, 3 systèmes d'auth) et front React de 14 écrans avec calcul nutritionnel temps réel.
Parcours
- IA souveraine clé en main pour PME et collectivités : cadrage du besoin, chiffrage du ROI (cloud vs GPU on-premise) et mise en production.
- Assistant client en production sur un e-commerce à 12 M€ de CA : il répond au SAV, suit les colis et renseigne sur les produits et les commandes. ~1 150 conversations par mois, ~38 % du volume de commandes.
- Maîtrise du coût à la requête : mode retrieval à 0,0005 $ contre 0,005 $ en envoi complet, soit 10× moins cher pour une qualité de réponse équivalente.
- Observabilité : suivi des coûts tokens, A/B testing de prompts, datasets d'évaluation « golden », circuit breakers et bascule multi-modèles (Gemini, Ollama, Mistral). Tenue de charge mesurée à 341 requêtes sans erreur, p95 à 4,7 s.
- Monitoring de 19 endpoints HTTP/SSL/contenu, alertes email, SMS et Slack.
- Acquisition e-commerce : Google Ads piloté au ROAS et à la marge réelle, SEO (trafic organique ×2), pipelines ETL.
- Stack : RAG et embeddings sur Qdrant, back Symfony 7.4 / API Platform, front React 18 et TypeScript, Node.js, Python, recherche Solr, 80+ conteneurs Docker derrière Traefik.
- Reprise et encadrement d'une équipe de développeurs, recrutement, coordination agile.
- Portail documentaire SaaS refondu sous Drupal 9, stack ELK et conteneurisation Docker.
- Pilotage du catalogue multilingue multi-PIM pour deux marques nationales, équipe de 4 développeurs.
- Architecture microservices et APIs REST, PHP et bases relationnelles.
- Direction d'une équipe de 8 développeurs pendant 9 ans : pilotage de projets, planning, budget, recrutement.
- Plateformes média et e-commerce à très fort trafic sous Symfony et Laravel : SEO technique, infrastructure, haute disponibilité.
- Portail documentaire ESIDOC déployé dans 3 750 collèges et lycées, 80 millions de documents indexés sous Apache Solr.
- 50 portails de médiathèques sous Drupal, architecture logicielle et technique de 9 serveurs.
- Store-Factory.com, plateforme SaaS e-commerce : 1 250 e-commerces, 300 M de pages vues.
- Moteur de recherche sémantique et linguistique, interfaces web PHP de portails spécialisés.
Formation
Ingénieur ESISAR — Grenoble INP, Informatique & Réseaux (1999-2004)
- Français (natif)
- Anglais courant (professionnel et technique)
À propos
Ingénieur INPG/ESISAR, j'ai vingt ans de développement, d'architecture d'intégration et de conduite de projets web. J'ai dirigé une équipe de huit développeurs pendant neuf ans, mis en place les méthodes agiles et tenu l'exploitation autant que le code.
Je travaille aujourd'hui en indépendant sur l'IA appliquée : assistants de réponse à partir des documents de l'entreprise, recherche sémantique, agents, et l'infrastructure qui va avec. Ma vraie valeur ajoutée reste la même depuis le début : connaître les briques open source disponibles et savoir lesquelles choisir.
Ce que je cherche
Direction technique ou responsable des développements dans une structure d'envergure : coordonner la politique technique, faire les choix structurants de langages et d'architecture, mener la veille, dialoguer avec les directions métier pour cadrer leurs besoins, et rester garant de l'évolution du code dans le temps comme de l'exploitation des applications.
Ma façon de travailler
Fédérer et motiver vers un but commun. Donner une ligne directrice, transmettre une même vision, anticiper les conflits et apporter des réponses quand il le faut.
Mettre en commun les compétences de chacun au service d'un objectif partagé. Collaborer avec des acteurs d'écosystèmes différents — ingénieurs, développeurs, techniciens, communicants — et favoriser la compréhension mutuelle.
Utiliser la logique et l'imagination pour modeler des solutions pertinentes. Savoir analyser et déterminer ce qui est important.
Sortir du cadre et imaginer des solutions nouvelles, en dehors des standards.
Négocier et défendre son point de vue tout en tenant compte des besoins de son interlocuteur, pratiquer l'écoute active pour arriver à un consensus.
Remettre en question ce qui est acquis, émettre un avis constructif sur un travail ou une organisation — y compris sur son propre travail.
Juger une situation en tenant compte des tenants et aboutissants, se poser les bonnes questions et décider rapidement.
Comment je fonctionne
Style naturel Rouge Style adapté Jaune-Vert profil DISC · test février 2019 · profil4.com
- Tourné vers l'action : il aime que ça avance.
- Motivé par les challenges, rebuté par les tâches répétitives.
- Rationnel dans ses décisions, à l'aise avec une vision d'ensemble.
- Décide vite, sans attendre d'avoir toutes les informations.
- N'a pas peur de se tromper et reconnaît ses erreurs — il préfère se tromper que rester immobile.
- Se voit comme un facilitateur : à l'écoute, de bon conseil, il crée des ponts entre les gens.
Ils ont travaillé avec moi
Arrivé sur un projet compliqué mais stratégique, il a su prendre en charge la partie technique, trouver les solutions, guider et encadrer les développeurs. Il est en grande partie responsable du succès du projet, remis en temps et en heure.
Matthieu Le Gendre Digital project director, Groupe Fournier
Il a toutes les qualités d'un manager, il est force de proposition. Méthodique, dynamique, et à l'écoute, il saura également vous conseiller grâce à ses compétences techniques.
Sandy Moreau Analyste développeur, Batiactu Groupe
De larges compétences techniques, depuis les réseaux jusqu'aux outils d'exploitation. Un véritable chef de projet DevOps capable de piloter une équipe pluridisciplinaire et de réussir de grands projets web.
Laurent Dufour Manager, industrie logicielle (Decalog)
Son excellent niveau technique, sa curiosité intellectuelle et sa créativité lui ont permis de mener à bien de nombreux projets web et de faire monter en compétence ses équipes.
Rémi Journeau Directeur Batiactu Systèmes
Très bon esprit d'initiative, véritable force de proposition et source de solutions et d'innovations pour l'entreprise. À l'aise devant le client.
Ludovic Genot Directeur Technique, Pertimm
Toujours à l'affût des dernières nouveautés technologiques. En tant que chef de projet, il sait parfaitement guider ses collaborateurs afin d'aboutir aux résultats attendus.
Benoit Guérin Chef de projet, Decalog
En dehors du code
- Violon — diplôme de fin d'études
- Course à pied — finisher marathon
- Photographie
- Arduino et électronique