Passionné par la technique autant que par la conception d’architectures logicielles, j’interviens sur des projets où il faut à la fois avoir les mains dans le code et prendre de la hauteur pour guider les choix structurants.
Avec plus de 17 années d’expérience en développement logiciel, j’ai évolué naturellement vers des rôles de Tech Lead et Architecte, où je peux concilier vision d’ensemble, accompagnement d’équipes et qualité d’implémentation.
Expériences professionnelles
Rôle : TechLead sur le projet de migration vers la nouvelle architecture
Sncf & Tech Projet : Houston (contrôle voyageurs et gestion équipages)
mai 2023 - aujourd'hui
Mission : Migration du projet d’une stack serveur java 8/11 scala Akka
vers une stack micro service, évènementielle, serverless basée sur
les services cloud AWS
Cartographie du projet et découpage du projet en petit modules
fonctionnelles (micro-services)
Poc d’une architecture basés sur quarkus java21 et aws snapstart
Poc OPS basé sur terraform et mise en place du mode feature
branch
Mise en place d’une approche contract first sur les apis basé sur les
swaggers
Initialisation du nouveau projet (premiers micro-services + librairies
& frameworks nécessaires
Aider à la montée en compétence de l’équipe sur la nouvelle stack
équipe de 2 à 12 personnes avec des profils de séniorités variées
de stagiaire à expert
Participations aux études, développement, tests, et move to prod
des différents modules migrée avec interaction depuis et vers
l’ancienne stack
Wiztivi Projet : Timeless Universe Services
Mission : Architecture technique pour la mise en place de services backend
hébergés sur le cloud AWS.
Analyse des besoins métier
POC de solutions à base de service managés sur AWS
Développement de micro-services à base de Quarkus/GraalVM
Tests fonctionnels via Karaté
Tests de charges via Karaté & Gatling
Synchronisation des données comptables ProGBat
Mission : Analyse des besoins métier
Définition de l’architecture technique des solutions
Rédaction des spécifications d’apis
Accompagnement des développeurs
Tests automatisés
Suivi de production
Refonte du système d’information pour les DOM TOM
Mission : Analyse des besoins métier
Définition de l’architecture technique des solutions
Rédaction des spécifications d’apis
Accompagnement des développeurs
VSCT Nantes VSCT Projet : PAO (Portail Accès aux Offres)
janvier 2016 - février 2019
Mission : Développement d’un middleware RestFull
Cadrage et conception
Développement et tests unitaires
Tests d’integration / fonctionnels
Tests de charge
Packaging et livraison
Suivi de production
Analyse et correctif d’anomalies
Rôle : Conception - Développement - Test - Installation – Documentation
DSIV SNCF Capgémini Projet : GALA Tango Centre de service DSIV SNCF
février 2012 - juin 2013
technique - Accompagnement client
Mission : Build "full Scrum"
Développement d'une brique technique permettant de gérer les
communications entre le moteur de réservation historique SNCF
"Résarail" et le moteur de réservation externe navitaire "NewSkies"
dans le cadre des trains gala(France-Espagne).
- Participation aux "daily scrum"
- Participation au «poker planning"
- Conception & rédaction de documentaions
- Développement webservices
- Développement IHM Flex et Struts2
- Tests unitaires Junit
- Tests Jbehave
- Accompagnement client
Crédit Mutuel Arkea Capgémini Projet : CDS Arkea Nantes(44)
février 2011 - janvier 2012
Mission : Prise en charge de Demandes de Travaux au sein du CDS
Encadrement fonctionnel et technique sur les DT en charge
Rédaction de spécifications techniques détaillées.
Développement de nouveaux modules ou adaptations de modules
existants
Exécution des tests unitaires + tests d'intégration
Montage d’un centre de service Arkea à Nantes
Encadrement des collaborateurs Nantais
VSC TECHNOLOGIES Capgemini Projet : VCST CDS Activités VSC Nantes(44)
mai 2010 - février 2011
Le Centre de Services VSCT pour ******** Technologies
est situé à Nantes dans les locaux de Capgemini. Ce centre de
services, dans le domaine du transport public, comprend environ 30
personnes. Au sein du CDS VSCT, le pôle VSC (********) réalise la maintenanccome et les évolutions des applications
Voyages-sncf., ******** et des applications associées.
Mission : Cette mission est réalisée dans les locaux du client VSC en
collaboration avec l'équipe Capgemini Paris réalisant le forfait.
- monter en compétence sur l'architecture existante et sur la
nouvelle architecture de l'application ********;
- Rédiger la documentation détaillée du projet T1
- Organiser, préparer et réaliser des reports de versions entre les
versions de l'application TGV-Europe et ******** en
TMA au CDS et le projet T1 (2 architectures différentes).;
- Participer à la montée en compétence des développeurs du CDS
de Nantes sur l'architecture du projet T1.
Rôle : Préparation - Animation - Transfert de compétences - Encadrement
VSC TECHNOLOGIES Capgémini Projet : UDI - Transition Maroc VSCT
décembre 2009 - aujourd'hui
Transfert de compétences métier & technique pour le projet CRM
Mission : Préparation de Campus Métier
Mise en place du dossier d'architecture technique
Préparation du campus technique
Animation du campus
Animation du campus technique
Transfert de compétences techniques
Encadrement de groupe de 9 personnes