Expériences
Tech lead
Depuis janvier 2023 / Astek (jusque février 2025), puis freelance, pour Adeo
Tech lead dans une équipe de 10 personnes travaillant sur plusieurs produits autour du costing.
- Architecture et conception technique
- Animation au sein de l'équipe des politiques transverses (qualité, sécurité, architecture, observabilité, opérations)
- Recrutement et onboarding
Environnement technique :
Java, Spring, Spring Boot, MongoDB, Mongo Atlas, Neo4J, Angular, Vue.js, Kafka, Docker, Kubernetes, GCP, Github, Github Actions, Postman, Bruno, Gatling, Datadog.
Engineering manager
octobre 2022 - décembre 2022 / Marigold
Engineering manager chez Marigold, dans l'écosystème de la blockchain Tezos. Manager de l'équipe en charge du développement de Ligo, le langage de smart contract de Tezos.
- Management d'un équipe de 12 personnes réparties dans le monde
- Evolution du langage
- Déploiement d'un registry de bibliothèques
Cellule Innovation / Référent blockchain / IA
2018 - 2025 / Ineat Lab, par Ineat Group puis Innovation Lab, par Astek
Au sein de la cellule Innovation d'Ineat (puis Astek), veille technologique sur la blockchain et l'IA.
Blockchain :
- Pocs et études de cas
- Veille technologique
- Formation interne
- Réponses à appels d'offre
- Rédaction d'articles et présentation de meetups et conférences
Intelligence artificielle :
- Etude du RAG sur un projet de synthétisation des erreurs de traitement d'un système.
- POC de GraphRAG. Construction d'un knowledge graph pour améliorer la précision de recherches RAG dans le domaine juridique.
- Etude de différents modèles (Gemini, GPT, Llama, DeepSeek, Claude, Qwen)
Environnement technique :
- Blockchain : React, Javascript, Typescript, Smart contracts, consensus, gouvernance, Ethereum (Solidity, Truffle, Remix, Web3.js), Tezos (Ligo, Taquito)
- IA : Python, Jupyter, Ollama, OpenWebUI, Knowledge Graph, Vectorisation et embeddings, Atlas Vector Search, PGVector, Neo4J
Tech lead
juillet 2021 - juillet 2022 / Ineat Group pour Norauto
Tech lead dans l'équipe Concept Store. Mise en place de proofs of concept, et leur industrialisation, de nouveau concepts magasin.
- Conception et architecture
- Développement d'API
- Pilotage et suivi des développement
- Relation avec les partenaires externes
Environnement technique :
Java, Spring Boot, MongoDB, PostgreSQL, Azure, Gitlab, Gitlab CI.
Scrum Master
avril 2019 - juillet 2021 / Ineat Group pour Leroy Merlin
Animation d'une équipe de 5 personnes responsable de la promesse de livraison pour la marketplace de Leroymerlin.fr
- Animation agile de l'équipe
- Développement de slackbot
- Synchronisation entre équipes
- Participation aux conceptions et architectures
Environnement technique :
Java, Spring Boot, MongoDB, Kafka, Docker, Kubernetes, GCP, Github, Github Actions.
Scrum Master
octobre 2018 - avril 2019 / Ineat Group pour Adeo
Intervention dans 4 équipes pour les initier aux bases de l'agilité et les accompagner dans leur évolution avec Scrum ou Kanban
Concepteur projet Java & Scrum Master
janvier 2016 - octobre 2018 / Ineat Group pour Oney Bank
Dans le département projets de la DSI, sur plusieurs projets : intégration d'un service de tokenisation et de paiement sur mobile, mise en place d'une authentification forte client et exposition de services métiers sous forme d'API.
- Mettre en place Scrum et accompagner l'équipe
- Assister techniquement des aspects juridiques
- Réaliser des études préalables
- Réaliser des conceptions techniques et fonctionnelles
- Participer à la mise en place d'architectures
- Réaliser des Proofs of Concept
Environnement technique :
Java, Spring Boot
Chef de projet technique applications mobiles
janvier 2015 - décembre 2016 / Ineat Group pour Leroy Merlin
Dans le pôle mobilité : coordination des développements d’un prototype d’application de vente en mobilité.
Puis dans l’équipe des applications mobiles grand public : suivre la refonte complète des applications iOS et Android.
- Rédiger des conceptions techniques
- Suivre des ateliers utilisateurs et la mise en œuvre des idées qui en sont sorties (Lean Startup)
- Coordonner les échanges entre l’équipe et les feature teams
- Organiser et suivre des développements
- Suivre le budget
- Effectuer le management de proximité de l’équipe (6 à 10 personnes)
- Gérer les relations techniques et contractuelles avec certains fournisseurs de solutions
Environnement technique :
Android, iOS, Java
Chef de projet technique & développeur Java
juin 2012 - décembre 2014 / Ineat Group pour Humanis
Au sein du pôle projet, sur une application de planification des instances du groupe :
- Gérer une équipe de 2 personnes
- Effectuer la planification du projet (outil Planisware)
- Suivre le budget
- Coordonner des différents acteurs
- Gérer les relations MOA
- Effectuer des conceptions et des développements (Java)
Environnement technique :
Java, Hibernate, Struts, JSP, Oracle, PostgreSQL, Tomcat.
Ingénieur d'études et développement Java
2008-2012 - Sopra Group
Environnement technique :
Java, Hibernate, Struts, JSP, Oracle, PostgreSQL, Websphere, Tomcat.