PARCOURS PROFESSIONEL
Mars 2025 - Aujourd’hui | IT BIZ CONSULTING
Poste : Tech Lead / Développeur senior Full Stack
Contexte : Conception et développement full-stack d’une plateforme de publication et recherche d’annonces avec fonctionnalités avancées : recherche multicritères, notifications en temps réel et panneau d’administration pour la modération.
Rôle & Réalisations :
• Pilotage technique d’une équipe de 8 développeurs : revues de code, support, mentoring et montée en compétences.
• Définition de l’architecture applicative et choix technologiques (Hexagonal, Microservices, Event API REST).
• Conception et développement full stack du portail ********, garantissant performance, scalabilité et sécurité.
• Mise en place et gestion complète de la chaîne CI/CD : Jenkins, GitLab, pipelines automatisés, déploiements sur Docker/Kubernetes.
• Déploiement et configuration d’outils DevSecOps : SonarQube, Nexus, Prometheus, Grafana, Grype, Vault, Terraform.
• Optimisation SQL et performance applicative pour assurer scalabilité et temps de réponse.
• Rédaction des spécifications techniques détaillées en collaboration avec les PO et mise en œuvre des bonnes pratiques de code, sécurité et documentation.
• Organisation Agile/Scrum : planification des sprints, estimation des user stories, participation aux cérémonies et suivi des KPIs.
• Interaction avec les équipes de production pour les mises en production et suivi post-déploiement.
• Mise en place complète d’infrastructures IT et VLAN, administration système et réseau.
• Veille technologique et accompagnement des développeurs sur les nouvelles technologies et bonnes pratiques.
Environnement technique :
Java 21, Spring Boot 3.5.9 (Data, Batch, Security, Cloud, AI/OpenAI API), Angular 21, TypeScript 6, REST API / Web Services, JWT / OAuth2, PKI, KPI, JPA/Hibernate, UML, Entreprise Architect, Microsoft Visio, OpenLDAP, PostgreSQL, ELK, AWS S3, Maven, GitLab, Nexus, Jenkins, SonarQube, Fortify, Vault, Terraform, Docker / Kubernetes, Grafana, Prometheus, Scrum, VS Code / Eclipse, Linux
Mars 2022 - Février 2025 | EDF – Infrastructure
Poste : Tech Lead / Développeur senior Full Stack
Contexte : Refonte et évolution d’une application Cloud de gestion du stockage et du provisioning, avec optimisation des processus métiers et support opérationnel pour garantir performance et fiabilité.
Rôle & Réalisations :
• Supervision et coordination d’une équipe de développement, garantissant qualité, respect des délais et montée en compétences.
• Conception et refonte de l’architecture Cloud, optimisant scalabilité, performance et sécurité.
• Développement et maintenance d’applications Full Stack, intégration avec des services Cloud et automatisation des processus de provisioning.
• Mise en œuvre des bonnes pratiques de développement, tests unitaires et d’intégration, suivi des indicateurs de qualité.
• Coordination avec les équipes métiers et opérationnelles pour assurer conformité fonctionnelle et continuité des services.
• Reporting technique et suivi des KPI et indicateurs de performance pour la direction.
• Modernisation des workflows et automatisation des processus critiques, garantissant fiabilité et performance opérationnelle.
• Encadrement efficace de l’équipe, favorisant productivité et montée en compétences.
Environnement technique :
Java, Spring Boot, Angular, TypeScript, REST API / SOAP / JWT, PKI, KPI, JPA/Hibernate, OpenLDAP, PostgreSQL, AWS S3, Maven, GitLab, Nexus, Jenkins, SonarQube, Fortify, Vault, Terraform, Kubernetes / Docker, ELK, Grafana, Prometheus, Scrum / SAFe, VS Code / Eclipse, Linux.
Février 2021 - Février 2022 | GALEC – Groupement d’Achats des centres E. Leclerc
Poste : Tech Lead
Contexte : Appui aux projets stratégiques (Finance, Qualité) : définition des architectures et flux applicatifs, traduction des besoins métiers en solutions techniques, et pilotage de l’alignement métier–IT dans le cadre de la gouvernance technique.
Rôle & Réalisations :
• Analyse des besoins métiers et alignement avec les fonctionnalités Oracle ERP Cloud.
• Accompagnement des équipes métier sur migration des données, paramétrage et tests des modules ERP.
• Mise en place et suivi des processus de validation et d’intégration des modules ERP.
• Support fonctionnel et technique aux utilisateurs pour garantir continuité et efficacité des opérations.
• Rédaction de documentation des processus et bonnes pratiques pour la transition vers le cloud.
• Participation à la gestion de projet et coordination entre équipes techniques et métiers.
• Optimisation des workflows métier, amélioration de la traçabilité et des performances opérationnelles.
• Participation active aux réunions et points de suivi DSI pour la planification et priorisation des projets.
Environnement technique :
Java, SQL, Spring (MVC, Security, Data, Batch, Intégration, ...), Angular, TypeScript, HTML, CSS, RxJS, NgRx, Angular Material, TailwindCSS, REST, SOAP, ETL, PostgreSQL, Oracle, Git / GitLab / GitFlow, DevOps / CI/CD, Docker, Kubernetes OpenShift, Nexus, SonarQube, Jenkins, GCP, Oracle ERP, Postman, Scrum/XP, Jira, Confluence, Linux
Mai 2019 - Janvier 2021 | Imprimerie Nationale Groupe
Poste : Tech Lead / Développeur senior Full stack
Contexte : Maintenance et évolution d’un système d’information dédié à la gestion et l’édition de titres sécurisés (cartes nationales d’identité, passeports, etc.)
Rôle & Réalisations :
• Conception et maintenance d’applications Java/JEE Full Stack pour l’édition, validation et distribution sécurisée des titres.
• Mise en œuvre de mécanismes de cryptographie, signature électronique et contrôle d’accès, assurant la sécurité et l’intégrité des documents.
• Supervision complète de la chaîne de production des titres : génération, impression sécurisée, validation et archivage.
• Suivi de la conformité aux normes nationales et internationales (ISO, standards gouvernementaux).
• Mise en place de tests automatisés, contrôle qualité et correction des anomalies en production.
• Collaboration avec les équipes métiers et opérationnelles pour garantir fiabilité, traçabilité et continuité de service.
• Rédaction de documentation technique et formation des équipes sur les bonnes pratiques de sécurité et de production.
• Référent technique sur la modernisation des systèmes d’édition sécurisée : digitalisation des workflows, intégration de microservices et automatisation des processus.
• Contribution à l’amélioration continue de la sécurité, performance et fiabilité des titres nationaux.
Environnement technique :
Java, Spring Boot (MVC, Security, Data, Batch, Intégration, ...), JavaScript, Angular, jQuery, HTML5, Bootstrap, Spring Boot / Batch / Security, Microservices, SOAP / REST / CXF, JPA / Hibernate, Oracle / PostgreSQL, ElasticSearch, UML, Rapsodie, AWS, JBoss,, DevOps / CI/CD, Maven, SVN, Jenkins, SonarQube, Nexus, Docker / Kubernetes / Ansible, LDAP / MVS, Jira, JMeter, SOAPUI, Postman, BitBucket, Git, Confluence
Mars 2016 - Avril 2019 | MALAKOFF HUMANIS
Poste : Développeur senior Full stack
Contexte : Conception, développement et maintenance en conditions opérationnelles (MCO/MCS) de l’Usine Retraite, garantissant le RUN des systèmes et l’intégration des régimes Agirc/Arco ainsi que des bases Malakoff Médéric/Humanis.
Rôle & Réalisations :
• Analyse, estimation et conception des récits utilisateurs et fonctionnalités, avec validation des spécifications et chiffrages précis.
• Conception, développement et évolution de web services REST/SOAP et d’applications batch haute disponibilité, définition de l’architecture backend/frontend et des microservices.
• Mise en œuvre des tests unitaires, d’intégration, de performance et d’acceptation, avec suivi rigoureux des anomalies en recette et production.
• Gestion de l’intégration continue et des déploiements CI/CD via pratiques DevOps, garantissant sécurité, performance et scalabilité.
• Encadrement et supervision d’équipes (juniors et stagiaires) : coaching, revues de code et planification de montée en compétences.
• Collaboration avec le PO, les architectes et toutes les parties prenantes pour alignement technique et fonctionnel.
• Participation aux choix technologiques et aux évolutions produit, avec amélioration continue du code pour garantir maintenabilité et performance.
• Développement, maintenance et exploitation de l’Usine Retraite : conception du RNI, évolution des services web et batch pour assurer la fiabilité et la performance des données retraite.
Environnement technique :
Java, Spring Boot (MVC, Security, Data, Batch, Cloud, Intégration, ...), UML, MEGA, JavaScript, Angular, jQuery, JSP, HTML5, Bootstrap, Spring Boot / Batch / Security, Microservices, SOAP / REST / CXF, JPA / Hibernate, DB2, ElasticSearch, AWS, JBoss, Maven, SVN, Jenkins, SonarQube, Nexus, Docker / Kubernetes / Ansible, LDAP / MVS, Jira, JMeter, Linux, Ansible, Selenium
Mars 2013 - Février 2016 | Société Générale Assurance
Poste : Tech Lead / Développeur senior Full stack
Contexte : Maintenance et évolution de ICS – International Claim Solution, application internationale de gestion des sinistres, de la comptabilité, des paiements et des risques.
Support aux filiales étrangères (Allemagne, Italie, Bulgarie, Pologne, Russie) et coordination étroite avec la MOA.
Rôle & Réalisations :
• Études de faisabilité, chiffrage et revue des spécifications fonctionnelles et techniques, avec suivi des demandes de changement.
• Conception, développement et maintenance d’applications web Full Stack, intégrant web services REST/SOAP, traitements batch et migration de MS Access vers Oracle.
• Participation à la définition de l’architecture applicative, choix des design patterns et amélioration continue du code et des processus.
• Mise en œuvre des tests unitaires, d’intégration, de charge et de performance, avec correction des anomalies en recette et en production.
• Rédaction ...