Expérience professionnelle
Maisons Du Monde · Nantes
- Conception et mise en œuvre du programme de fidélité omnicanal (web et magasin) dans un délai très court, intégrant données data, web et caisses
- Responsable du référentiel clients omnicanal : centralisation des données, diffusion par API aux partenaires internes/externes, intégration Captain Wallet pour la carte de fidélité dématérialisée
- Contribution à la plateforme logicielle Java de la DSI : fiabilisation des composants de messaging asynchrone et d'authentification
- Participation à l'usine logicielle et à la migration Rancher interne → GKE
Java, Spring Boot, PostgreSQL, Google Cloud, PubSub, Docker, Kubernetes, Rancher, GKE, Helm
Baya · Nantes
- Modernisation du SI : initialisation d'un back-end Java/Quarkus pour un portail client simplifiant l'onboarding
- Utilisation des services managés Azure : authentification, base de données, déploiement container, secrets
Java, Quarkus, PostgreSQL, Docker, Terraform, Azure
Sparklane · Nantes
- Migration d'une livraison de données mensuelle vers un pipeline de streaming en faisant collaborer trois équipes autonomes
- Industrialisation des développements data : pipelines Jenkins, images Docker déployées avec Terraform sur Rancher 2
- Développement d'une solution de géocodage d'adresses et de détection de signaux d'affaires en flux (changement de poste, brevets)
- Accompagnement des développeurs dans la migration vers le streaming via des articles techniques détaillés
Java, Quarkus, MongoDB, Kafka, Docker, Kubernetes, Rancher 2, Terraform, Prometheus, Grafana, ELK
Eptica (Enghouse) · Nantes
- Reprise en main et rationalisation du produit Vecko (analyse de la voix du client) pour cible cloud/SaaS multi-tenant
- Adoption du paradigme reactive (Spring Boot 2, Cassandra, Kafka, Elasticsearch) pour le traitement de flux multi-clients
- Mise en place de l'architecture micro-UI et déploiement sur GKE avec nombreux clients en production
- Responsable de l'architecture, de la production, de l'intégration des données clients, de la qualité et du reporting CTO
Java, Spring Boot, Cassandra, Kafka, Elasticsearch, Kibana, React, Docker, Kubernetes, Helm, Prometheus, Grafana
Capgemini · Nantes
- Projet LivingPackets : architecture microservices sur Google Cloud (AppEngine, Datastore), génération de clients mobiles depuis OpenAPI, encadrement de 5 développeurs
- Projet ETCS (SNCF Réseau) : développement from scratch d'un plugin QGIS Python/PyQt pour la saisie de schémas de voie ferroviaire
- Projet Geocatalogue (BRGM) : migration vers Solr, excédent de 30k€ sur budget, ~100 jours/homme
- Projet Verdi (SIG) : responsable technique d'une équipe de 12 développeurs, remplacement de technologies ESRI propriétaires par du code spécifique
Java, Spring, Python, PyQT, SIG, ESRI, Oracle, GCP, Solr, QueryDSL, PostgreSQL, PostGIS
Kosmos · Nantes
- Intégration d'un webmail dans la messagerie interne du produit ENT, déployé pour l'ensemble d'une académie
- POC moteur de recherche full-text (Solr vs Elasticsearch) sur le CMS maison, avec API intégrable dans l'existant
Java, Spring, JSP, MySQL, Solr, Elasticsearch, JIRA
IHE Services · Rennes
- Maintenance et optimisation du projet Gazelle (gestion de Connectathons d'interopérabilité santé) : modularisation Maven, optimisation mémoire, cache second niveau
- Développement d'un proxy réseau d'interception de messages (Netty)
- Développement d'un outil de génération et validation de certificats PKI/TLS (BouncyCastle, TDD)
- Administration système et support international (USA, Japon)
Java, Seam, JBoss, Maven, Jenkins, Hibernate, Netty, BouncyCastle, PostgreSQL
Mediasofts · Nantes
- Réécriture du module escalier dans Metalcad : modélisation 3D, rendu OpenGL, calcul de surfaces (intersection, projection, extrusion), génération de plans AutoCAD
Delphi, OpenGL, AutoCAD
BlueXML · Nantes
- Développement d'un outil de modélisation et génération de code pour Alfresco
- Génération de formulaires XForms depuis modèle (plugin Maven)
Java, Maven, Eclipse, Alfresco, XForms, Acceleo
Capgemini · Nantes
- Projet Paris à la Carte : refonte du site cartographique (OpenLayers, ArcIMS, DWR, JSP)
- Projet GTSM (gestion de stock militaire) : génération MDA Acceleo, JSP/Struts, Hibernate
- Projet Caisse d'Épargne : front office assurance vie, génération MDA MIA, ASP.NET
Java, Hibernate, Struts, JSP, ASP.NET, SIG, OpenLayers
Mediasofts · Nantes
- Module escalier Metalcad, répartition automatique de végétaux, optimisation de découpes
Delphi, OpenGL, AutoCAD, calcul 3D