Passionné des technologies de l’information, ma capacité d’analyse, de synthèse et d'adaptation m’ont permis de travailler sur plusieurs projets et dans plusieurs domaines métiers. Ma curiosité, ma sociabilité et ma rigueur m’ont permis de réussir les différentes missions qui m’ont été confiées.
Expériences professionnelles
Lead developper
DIRECTION GÉNÉRAL DES FINANCE PUBLIQUE : DGFIP
août 2020 - novembre 2025
Contexte : Équipe projet agile (ROCSP) constitué de 3 équipes agiles (intégration, fiabilisation, comptabilité) et une autre équipe en cycle en v (RSP action)
Objectif : Mettre en place une nouvelle application de recouvrement des amendes appelé ROCSP pour la DGFIP (Direction des finances publiques).
Missions :
- Animer des réunions techniques de pré-affinage des Users story avec l’equipe dev et les BA
- Développer des Batchs.
- Concevoir, Développer des API REST .
- Former, accompagner et superviser les développeurs juniors sur certains travaux de développement.
- Documenter les différents composants réalisés
- Rédiger la documentation des procédures de livraisons.
- Livraison sur les différentes plateformes (Acceptance , pré-qualif ).
- Participer aux différentes cérémonies d’agilité (sprint planning, daily, sprint review ),
- Contribuer à amélioration continue de l’équipe lors des rétrospectives Agile,
-Participer à la mise en place des bonnes pratiques d’intégration continue et de déploiement continue dans une approche Devops
- Participer à des réunions techniques avec l’architecte.
Contexte : Équipe projet des applications transverses (Open, Canaltitre, Iperion, Dfptrace, Strongauth, Allmail, Hamsti, regulopc…etc) de la Société Générale. /Équipe transverse de 5
Objectif : Développer de nouvelles applications tout en faisant évoluer le patrimoine applicatif de la société générale.
Missions :
- Analyser, concevoir et développer l'application RegulOPCVM qui est une application de gestion de titres (service REST java + Angular ).
- Faire évoluer l'application HAMSTI( application de gestion des droits applicatifs de la société générale).
- Migrer les applications canaltitres (portail applicatif de la SG), strongauth, canaltitresNew, Iperion du serveur weblogic vers Tomact.
- Mise en place des procédures PL/SQL d'extraction de données.
- Superviser des flux et jobs contrôle M.
- Mise en place de jobs control M.
Contexte : Projet Si-hub / Équipe de 2 personnes.
Objectif : Mettre en place une plateforme d’échange de flux d’informations basés sur l’ESB (Entreprise service Bus) WSO2.
Missions :
- Étude, comparatif des ESB (Entreprise service Bus) du marché.
- Choix ESB WSO2.
- Installer et paramétrer l’ESB WSo2.
- Mise en place des séquences et des services.
- Mise en place des médiateurs personnalisés pour des besoins spécifiques de la poste.
- Intégrer des médiateurs personnalisés.
- Rédiger la documentation applicative .
Environnement technique :
ESB wso2, Eclipse, Apache Maven, Java, Apache axis2, web service developer studio
Ingénieur étude et développement Confirmé
CNAMTS
juin 2015 - octobre 2016
Contexte : Projet DMP (Dossier Médical Personnalisé) / Équipe de 6 personnes.
Objectif : Réaliser l’application DMP (Dossier médical partagé) et RFTD pour la CNAM
Missions :
- Mise en place et paramétrage de l’API caster sur le projet DMP.
- Développer des batchs Spring.
- Support aux paramétrages des batchs lors de la mise en production.
- Faire évoluer l’application RFTD.
- Tests soapui des services web.
- Participer à la mise en production des différents batchs.
- Détecter, analyser et qualifier les anomalies.
- Communication et coordination avec les différents acteurs du projet.
Environnement technique :
Java ,Java J2EE, Spring Spring batch, Ant, Toplink, SVN, Eclipse, jenkins, HP quality center, sqldeveloper, WebLogic , SoapUi.
Ingénieur étude et développement confirmé
MAAF
août 2013 - mai 2015
Contexte : Projet NOFPRO / Equipe de 10 personnes.
Objectif : Réaliser une application web de vente d’une nouvelle offre d’assurance destinée aux professionnels de la MAAF.
Missions :
- Rédiger des spécifications techniques détaillées.
- Développer la couche de service web et de persistances.
- Développer des services (traitements dédiés).
- Tests unitaires des fonctionnalités créées.
- Correction d’anomalies IHM.
- Rédiger la documentation.
Contexte : Programme IARD / - Equipe de 8 personnes (PJ) / - Equipe de 3 personnes (CVAM).
Objectif : Réaliser une application web de vente d’offre d’assurance destinée aux commerciaux de la MAIF et une application de consultation et de gestions des véhicules à moteur des assurés.
Missions :
Protection Juridique (PJ)
- Méthodologie Scrum
- Participer à la mise en place du socle technique du client.
- Contribuer à l’évolution du Framework client PN-Java.
- Développer les services applicatifs et IHM (RicheFaces).
- Tests unitaires des fonctionnalités créées.
- Corriger les anomalies IHM.
- Rédiger la documentation technique.
Consultation VAM (CVAM)
- Rédiger la spécialisation fonctionnelle détaillée.
- Maquetter les écrans.
- Référent technique sur le Framework client PN- Java.
- Support du livrable produit.
- faire le transfert de compétences.
Conception ( Rédaction des spécifications fonctionnelles et techniques)
Gestion de projet technique
Développement applicative
Intégration
Validation applicative
Domaines de Compétences
Langages | HTML5, CSS, Java, Python, JavaScript, XML, Json.
Service web et Micro service| Spring Boot, Swagger,, Apache axis2, Apache cxf, Apache Jersey, , jaservice REST
Framework et Java J2EE | SpringBatch, Spring (Ioc, MVC, Batch, JDBC, Data), JSP, JSTL, JPA, JMS, JSF2, Iceface, Richefaces, Strust 2
Framework JavaScript | AngularJs, Angular
Framework ORM | Hibernate, Mybatis,
Base de données | SQL (Oracle, Postgrel), NoSql (MongoDB).
Server web et d'application| Apache Tomcat, WebLogic.,
Gestion de projet et suivi d’incidents| JIRA, Trello, Wapiti, BMC REMDY IT service.
Méthodologie projet | Cycle en V, Agile (scrum).
Outils de Build | Apache Maven.
IDE | Eclipse, Visual Studio Code, développer Studio.
Tests unitaires et fonctionnels | JUnit, SoapUi, Mockito, Postman, Oxygen.
Gestion de version de code source| SVN, GIT.
Intégration continue, Qualimétrie de code source et dépôt de librairie| Jenkins, chekstyle, Sonar, Nexus, Docker
Autres outils | SQL developer, MySQL Workbench, console d’admin Tibco.