Bonjour, je suis
Baptiste Lecocq
Ingénieur logiciel indépendant à Lille
J'aide les personnes et équipes à définir et répondre à leurs besoins. J'y parviens en travaillant pour et avec ces personnes en mettant en place un environnement favorisant les échanges et l'excellence technique.
Je considère réussir cette mission en suivant des indicateurs liés à la satisfaction client et la qualité logicielle.
Je suis certifié aux pratiques du développement logiciel de qualité, aux technologies du Knowledge Engineering
(Knowledge Engineering Training, Semantic Web Training, Neo4j Professional), au développement Node.js
(OpenJS Node.js Application Developer – JSNAD, OpenJS Node.js Services Developer – JSNSD) et Professional Scrum Master I.
On travaille ensemble ?🤝Tech Lead – Bardahl (freelance)
Juillet 2026 - À présent Refonte de l'application SAV Centre Expert, utilisée par les techniciens terrain et le siège pour suivre les machines Bardahl installées chez les garages, les interventions et les garanties.
Construite en trois ans sur Microsoft PowerApps, l'application existante reposait sur des fichiers Excel, sans API ni gestion des accès, et n'était plus maintenable. Après un cadrage sur site avec le SAV et la DSI, proposition d'une application unique qui s'adapte au rôle de chacun, menée en agile avec des livraisons régulières.
La nouvelle version fonctionne sur mobile comme sur PC, s'appuie sur les comptes Microsoft 365 de Bardahl, remplace l'édition des fichiers à la main par un backoffice et calcule automatiquement les garanties. Mise en production prévue en janvier 2027.
Lead AI Engineer – Adeo (freelance)
Juillet 2026 - À présent Reprise de l'assistant conversationnel Discovery, qui aide les clients des enseignes du groupe à trouver le bon produit. La première version, pensée d'abord comme un objet technique, laissait trop souvent le client face à un refus sec. Avec l'équipe, nous sommes repartis du métier : un bon conseiller de vente pose des questions et reformule avant de proposer des produits.
Chaque évolution part désormais du besoin, spécifié avant d'être développé, et des évaluations automatisées sécurisent le comportement de l'assistant. Le mode agent de la première version a été repensé pour mêler agentique et workflow, ce qui a réduit le temps de réponse. Mise en production six semaines après la reprise.
Résultats : questions laissées sans réponse utile divisées par 10, couverture des besoins clients de 37 % à 50 %, erreurs divisées par 2 et temps de réponse réduit de 30 %.
Software Engineer – Esthima (freelance)
Mars 2026 - À présent Conception et développement de l'espace client particulier, un portail dédié à l'accompagnement des familles dans le suivi du parcours funéraire de leur animal.
L'enjeu majeur était d'offrir une transparence totale pour rassurer les clients, tout en désengorgeant le support téléphonique et les processus internes. Le système repose sur la création d'une architecture de microservices assurant une authentification unifiée entre le site e-commerce (WordPress/WooCommerce), le CRM (Salesforce) et l'espace client. La plateforme intègre le suivi en temps réel de la traçabilité, la gestion des documents dématérialisés et un parcours de paiement en ligne sécurisé.
Lead AI Engineer – Adeo (freelance)
Juillet 2025 - Juin 2026 Création du RAG produit, qui répond instantanément aux questions des clients à partir des caractéristiques, variants et notices de chaque fiche produit. Piloté par A/B test du POC à la production : 5 pays, 100 000 questions par jour et +10 % de panier moyen chez ses utilisateurs. 21,5 millions de documents vectorisés, et une recherche 4 fois plus rapide grâce à la quantization. Un workflow agentique plutôt qu'un agent autonome, pour garder la maîtrise des réponses et des coûts : choix du modèle selon l'étape, plafonnement des tokens, et observabilité des coûts et de la latence dans Datadog.
Conception de l'application Leroy Merlin dans ChatGPT (serveur MCP) : recherche et comparaison de produits, prix et magasins à proximité, sur 5 pays, pour être présent là où les clients commencent désormais leurs recherches.
Mobile Software Engineer – Veternity (freelance)
Mars 2025 - Mars 2026 Développement de l'application métier Vet'Mobile destinée aux chauffeurs, dans le cadre du projet global d'optimisation des tournées.
L'enjeu majeur était de digitaliser et de sécuriser l'ensemble du processus de collecte sur le terrain (scan des conventions, traçabilité des corps, restitution des urnes et gestion du matériel). Développée en React Native, l'application intègre un moteur de scan couplé à un système de détection et de gestion d'anomalies en temps réel (corps manquants, erreurs de conventions), garantissant un geste métier fluide face aux aléas de la tournée.
Ce nouvel outil a permis de fiabiliser complètement la traçabilité, de dématérialiser les tickets de collecte, et de réduire drastiquement les erreurs de saisie grâce à une synchronisation robuste avec le système d'information central.
Tech Lead & Agile Coach – Adeo (freelance)
Octobre 2022 - Juin 2025 Face à une équipe confrontée à des difficultés méthodologiques et de développement (délais de livraison prolongés, revues de code superficielles, manque de cohésion et de communication), mon intervention a été axée sur la refonte des pratiques de développement et l'implantation de méthodes agiles.
Les résultats sont probants : réduction des temps de delivery par 2, prise en considération et traitement de la dette, instauration d'une culture de bienveillance et de communication efficace, et un recentrage des corps business sur le management de produit. L'intégration de pratiques de développement modernes et d'un suivi personnalisé en mentoring pour les membres de l'équipe a permis d'améliorer significativement la performance et l'agilité du groupe.
Tech Lead – Bardahl (freelance)
Janvier 2024 - Avril 2026 Création d'un système d'information intégré pour gérer et exploiter les données de transmission de véhicules automatiques, dans le but de proposer des services de maintenance aux garages professionnels.
Un backoffice permet aux experts Bardahl de construire les procédures d'entretien, exposées par API sur le site B2B des garages et directement sur les machines installées en atelier.
Gestion du projet en méthode agile, nouveauté chez Bardahl, avec un accompagnement des équipes en proximité, jusqu'à la passation à l'équipe informatique de Bardahl en avril 2026.
Knowledge Graph Tech Lead – Adeo (freelance)
Mars 2020 - Septembre 2022 Accompagnement des équipes dans un environnement Javascript sur l'acculturation aux pratiques de dev (TDD, pair programming, code reviews, pyramide des tests, etc.) et aux pratiques devops.
Tech lead de la brique transverse Knowledge Graph, pour mettre en ligne l'expertise d'un conseiller en magasin : relier les produits aux concepts du bricolage (natures de produit, espaces de la maison, chantiers) dans un graphe maintenu par les experts métier. Priorisé par la valeur, il améliore la pertinence de la recherche et le cross-sell, qui propose les produits nécessaires à la mise en œuvre plutôt que ceux souvent achetés ensemble.
Mobile Software Engineer – Cyclavet (freelance)
Septembre 2021 - Septembre 2023 Développement de l'application mobile permettant aux transporteurs d'être conforme au transport TrackDéchets.
L'enjeu majeur était de digitaliser l'ensemble du processus de collecte (génération et signature électronique des Bordereaux de Suivi des Déchets) sans ralentir les opérations sur le terrain. Cette application React Native suit une architecture "offline-first", intégrant un moteur de scan de codes-barres, afin de garantir un geste métier fluide et résilient, même dans les zones sans couverture réseau.
Ce nouvel outil a permis d'assurer une conformité légale totale, de supprimer la gestion papier, et de fiabiliser la traçabilité des déchets (DASRI, MNU) grâce à une synchronisation sécurisée et transparente avec le système d'information central.
Software Engineer – Pumpkin (freelance)
Juillet 2020 - Septembre 2022 Construction du site institutionnel Pumpkin, permettant de mettre en avant les offres et avantages du service. Sur un socle Gatsby/Prismic, le site respecte les principes d'accessibilité, rapidité, et d'expérience utilisateur fluide.
Senior Software Engineer – Adeo (via OCTO)
Septembre 2018 - Février 2020 Refonte des briques de publication omnicanal d'Adeo. Les mots d'ordre : user centric et craftsmanship. Mise en place d'ateliers sur les besoins utilisateurs, de DDD, et description d'un modèle C4. Accompagnement des équipes dans un environnement Javascript sur l'acculturation aux pratiques de dev (TDD, pair programming, code reviews, pyramide des tests, etc.) et aux pratiques devops.
Création d'un nouveau produit de gestion des offres de la Marketplace Leroy Merlin, actuellement en production respectant les SLO (99% des requêtes en moins de 60ms).
Enseignant – FGES (La Catho)
Septembre 2019 - Février 2020 Avec une vingtaine d'étudiants, nous avons travaillé sur les concepts du "web avancé" : pratiques de dev (tests, SOLID, DRY, etc.), pratiques devops (CI/CD), Javascript, outils web (React).
Senior Consultant – OCTO
Septembre 2018 - Février 2020 Accompagnement d'équipes sur le craftsmanship.
Formateur TDD.
Formateur "Donner et recevoir des feedback efficaces".
Professional Scrum Master I – Scrum.org
Mars 2018 Obtention de la certification.
Developer Circle Lead – Facebook
Octobre 2017 - Septembre 2018 Les Developer Circles sont un nouveau programme de Facebook, composé d'un réseau international de communautés de développeurs venus du monde entier. Motivés par la volonté globale de Facebook de connecter le monde, les Developer Circles sont un nouveau programme conçu pour connecter les développeurs, en vue d'encourager la collaboration et le partage des connaissances.
Je travaille en tant que Lead du Developer Circle de Lille, en organisant des évènements, en gérant notre communauté en ligne et en faisant la liaison avec Facebook en tant que conseiller général du programme.
Software Engineer & Scrum Master – Adeo (via Ineat)
Septembre 2016 - Septembre 2018 Placé au début de la refonte du projet Opus, brique de publication omnicanal d'Adeo, le travail était principalement de mettre en place l'équipe Scrum ainsi que de bâtir le coeur de l'application (API et back office).
C'est en collaboration avec les business units du groupe que le produit a été incrémenté autour des meilleures pratiques de développement : articulation du gitflow autour des besoins de la Quality Assurance, pair coding, collective reviews, tests unitaires/fonctionnels/perf complets.
La montée en compétence sur les services de search (Elasticsearch) était indispensable afin de fournir un produit répondant aux exigences métier pointues.
Lors du passage en feature team, le rôle de Scrum Master m'a été attribué.
Software Engineer – Ineat
Août 2016 - Septembre 2018