MISSIONS – PROJETS
CLIENT : PMU
DEV JAVA
• Contexte Du Projet: Refonte du Systéme de Fidélité pour les parieurs anonymes et sur comptes. (PMU/Comarch)
• Durée : 22 mois - avril 2023> février 2025
• Missions :
- Participation à la mise en place de l’architecture micro-services
- Développement de nouvelles fonctionnalités métier/ APIs spring Boot.
- Élaboration de pipelines CI/CD, assurant une automatisation efficace des buildset une livraison continue.
- Revue et optimisation du code.
- Engagement envers la qualité du code: Conception de tests unitaires rigoureux et optimisation continue pour surpasser les standards Sonar.
- Mise en place de l'infrastructure de développement avec Docker et Kubernetes.
- Migration de Spring Boot 2.7 vers 3.3 pour les toutes les appliactions backend (4 appliactions back )
- Chiffrage et répartition des tâches techniques.
- Intégration de OpenAPI qui génère automatiquement des contrôleurs pour optimiser le temps de développement et assurer la cohérence dans la gestion des différentes API .
• Environment Technique & Fonctionnel:
Spring boot, kafka, REST APIs,PostgreSQL, , kubernetes ,REACT,Docker,GitlabCI/CD, Maven, Junit, JPA (Hibernate), Jira, Sonar, Confluence, Swagger,Control-M, docker, AWS
• Méthodologie : Scrum.
• Equipe projet : 1 Product Owner, , 1 Scrum Master, 4 Développeurs.
CLIENT : SFR
DEV JAVA-REACT/ Support Scrum Master
• Contexte Du Projet: Un crm ( service client ) qui gère les abonnements , les options et les contrats pour les clients pro et particuliers.
• Durée : 9 mois - juillet 2022> mars 2023
• Missions :
- La gestion de mise en prod : (validation / déploiement/ test )+ le support de prod
- Développement de nouvelles fonctionnalités métier / APIs spring Boot.
- Faciliter le travail des collaborateurs notamment les juniors.
- Animation et formations pour les nouveaux arrivant dans l’équipe en concevant des ateliers visant à transmettre les valeurs Agile et réalisant des conférences portant sur la méthode,faisant ainsi monter en compétence l’équipe
- Suivi de la conception des users story et les features en coordination avec le Product Owner
• Environment Technique & Fonctionnel:
Spring boot, kafka, REST APIs,PostgreSQL, , kubernetes ,REACT,Docker,GitlabCI/CD, Maven, Junit, JPA (Hibernate), Jenkins, Jira, Sonar, Confluence, Swagger
• Méthodologie : Scrum.
• Equipe projet : 2 Product Owner, , 1 Scrum Master, 13 Développeurs.
CLIENT : ORANGE
Tech lead / Scrum Master
• Contexte Du Projet: projet B2C qui gère les abonnements et les contrats des clients particuliers.
• Durée : 2 ans 6 mois janvier 2020 > juin 2022
• Missions :
- Participation à la mise en place de l’architecture micro-services
- La gestion de mise en prod : (validation / déploiement/ test )+ le support de prod
- Développement de nouvelles fonctionnalités métier / APIs spring Boot.
- Faciliter le travail des collaborateurs notamment les juniors.
- Enrichissement du processus métier (Workflow Camunda).
- Responsabiliser les équipes et à les rendre plus autonomes afin d’atteindre leurs objectifs,tout en proposant une plus grande valeur ajoutée aux clients.
- Animation et formations pour les nouveaux arrivant dans l’équipe en concevant des ateliers visant à transmettre les valeurs Agile et réalisant des conférences portant sur la méthode,faisant ainsi monter en compétence l’équipe
- Travailler avec RTE au sein d’un train agile Safe pour décliner la méthode Scrum au sein de l’entreprise en planifiant la charge de travail sur plusieurs sprints conservant ainsi la motivation des développeurs tout en remplissant les objectifs et les engagements.
- Suivi de la conception des users story et les features en coordination avec le Product Owner
• Environment Technique & Fonctionnel:
Spring boot, consul/vault, keycloak, kafka, camunda, REST APIs,PostgreSQL, Wildfly,opencell , Application Server, kubernetes (AWS), Swagger
• Méthodologie : Scrum.
• Equipe projet : 1 Product Owner, , 1 Scrum Master, 7 Développeurs, 1 Testeur.
CLIENT : TWS HOLDING
Développeur Java Angular
• Contexte Du Projet: Mise en place d’une plateforme d’Automatisation des processus métiers (BPM).
• Durée : 2 ans ( 2018- 2020)
• Missions :
- Participation à la mise en place de l’architecture micro-services
- Participation aux phases de design, d’architecture et déploiement des API Restfull.
- Développement avec la bonne pratique ( TDD,BDD pair/mob programming ).
- Déploiement de l’application sur l’environnement de test.
- Tester les évolutions des autres membres de l’équipe.
- Rédaction de la documentation technique
• Environment Technique & Fonctionnel:
Spring (IOC, Batch, Rest, WebFlow, Security, Mockito), JSF, Bootstrap,Maven, Junit, JPA (Hibernate), Javascript (Angular 5), MySQL,,Activiti, Git, Intellij Idea, Jenkins, Jira, Scrum, Sonar, Confluence.
• Méthodologie : Scrum.
• Equipe projet : 1 Product Owner, , 1 Scrum Master, 5 Développeurs, 1 Testeur.
CLIENT : AVMAP
Développeur Java Spring
• Contexte Du Projet: Plateforme de Suivie en temps réel des activités et des ressources sur un projet .
• Durée : 1 ans 8 mois ( mail 2016 – décembre 2018)
• Missions :
- Participation à la mise en place de l’architecture technique
- Participer au Développement du frontend et backend.
- Maintenance applicative : Bug fixing
- Daily scrum, sprint planning, sprint review, sprint demos.
- Suivi de l’application des standards et bonnes pratiques de développement (principes S.O.L.I.D)
• Environment Technique & Fonctionnel:
Spring (IOC, Batch, Rest, WebFlow, Security, Mockito), JSP, Bootstrap, Maven, Junit, JPA (Hibernate),Jquery, boostrap, MySql ,java 8 ,git
• Méthodologie : Scrum.
• Equipe projet : 1 product owner, ,1 scrum master, 6 développeurs.
CLIENT : AVMAP
Développeur Java Spring
• Contexte du projet: Mise en place d’un système d’information de synchronisation, centralisations et gestion des données reparties sur divers machines : GPS(Plotter), tablette et Smartphone
• Durée : 1 ans 6 mois (octobre 2014 - avril 2016)
• Missions :
- Participation à la mise en place de l’architecture technique.
- Développement du front et back
- Intégration,
- Daily scrum, sprint planning, sprint review, sprint demos.
• Environment Technique & Fonctionnel:
Spring (IOC, Batch, Rest, WebFlow, Security, Mockito), JSF, Bootstrap, Maven, Junit, JPA (Hibernate),Jquery, boostrap, MySql , java .
• Méthodologie : Scrum.
• Equipe projet : 1 product owner, 1 scrum master, 8 développeurs.
CLIENT : AVMAP
Développeur Java SPRING
• Contexte Du Projet: Suivi Recrutement– Mise en place d’un système de gestion qui aide les propriétaires d’avions à stocker, partager et analyser les données du moteur.
• Durée : 9 mois (janvier 2014 – septembre 2014)
• Missions :
- Gestion De L’authentification & L’autorisation.
- Implémentation De Tests Unitaires. & Tests D’intégration.
- Chifferage Et Estimation Des Tickets.
- Daily Scrum, Sprint Planning, Sprint Review, Sprint Demos.
- Suivi De L’application Des Principes S.O.L.I.D.
• Environment Technique & Fonctionnel:
Spring (IOC, Batch, Rest, WebFlow, Security, Mockito), JSP, Bootstrap, Maven, Junit, JPA (Hibernate),Jquery, boostrap, MySql ,chartJs.
• Méthodologie : Agile (SCRUM).
• Equipe Projet : 1 Scrum Master, 4 Développeurs, 1 Testeur.