EXPERIENCES PROFESSIONNELLES
Banque de France
Concepteur Technique Novembre 2021 à ce jour…
Nom du projet : Fibre , Gestion de la cotation
Description du projet : Développement du système de cotation des entreprises et des personnes physiques .
L’application permet la gestion et le calcul des demandes des cotations pour les entreprises, ainsi que pour les personnes physiques et les autres types d’entités
Conception technique des évolutions
Suivi des réalisations et des corrections des anomalies
Suivi et management de l’équipe de développement
Suivi est des développements des Web services Back-End.
Suivi des développements et intégration des modules frontend , Angular JS
Mise en place des Tests unitaires, Intégration.
Gestion des erreurs, amélioration continue, « refactoring » et « Peer programming »
« Code Review » et automatisation des Tests Unitaires
Equipe-projet (Dev ) : 1 chef de projet, 1 Responsable applicatif,3 Concepteurs , 4 développeurs backend et 4 développeurs frontend
Outils et environnement : Java/JEE, JPA, Hibernate,Maven , Rest Web services, JUnit, Angular JS, HTML5, confluence, Postgres ,DB2,DBeaver Wildfly , Jenkins ,Git ,Sonar
OPCOEP
Responsable Technique Novembre 2020 à Octobre 2021
Nom du projet : Portail Unique
Description du projet : Développement du Portail : Gestion des demandes de formations au sein de l’opco-ep.
L’application permet l’enregistrement et le suivi des demandes de financements des formations pour les entreprises de proximités, ainsi la gestion et le suivi des contrats et des pièces justificatives.
Suivi et management de l’équipe de développement
Suivi est des développements des Web services Back-End.
Suivi des développements et intégration des modules frontend (portail Angular)
Mise en place des Tests unitaires, Intégration.
Gestion des erreurs, amélioration continue, « refactoring » et « Peer programming »
« Code Review » et automatisation des Tests Unitaires
Assistance du PO et des PPO dans la définition des besoins.
Taches DevOps : GIT CI/CD et configuration des pipelines.
Préparation et animation des demos Client.
Déploiement et Assistance des phases de Recette client.
Equipe-projet (Dev ) : 1 chef de projet, 1 Tech Lead Java / JEE, 1 designer ,3 développeurs backend et 3 développeurs frontend
Outils et environnement : Java/JEE, JPA, Hibernate, Spring, Spring boot,Maven , Rest Web services, JUnit JSON, Angular10,NGRX, TypeScript3, HTML5, confluence, SQl Server, Jboss , Jenkins,Gitlab , Docker ,Kong, Keycloak ,Sonar …
Renault / Atos
Tech Lead JAVA/JEE & Expert SI Septembre 2017 à Juillet 2020
Nom du projet : Periscope / Durée 29 mois
Description du projet : Développement de la solution : Gestion du transfert Price entre Renault et ses partenaires (Nissan, Daimler ...)
L’application permet la définition et la gestion du prix du transfert des pièces et composants (Moteur, boite ,…) de Renault vers ses partenaires. Ainsi que la gestion du workflow des nouveaux projets ingénieries et la gestion budgétaire. Elle comporte aussi un volet contrôle de gestion pour le suivi et la validation de la facturation et des réserves capacitaires partenaires.
Développement des Web services Back-End. Pour la tarification des partenaires
Développement et intégration des modules de planification budgétaire
Développement et intégration des batchs pour le traitement des données en masse
Mise en place des Tests unitaires, Intégration.
Gestion des erreurs, amélioration continue, « refactoring » et « Peer programming »
« Code Review » et automatisation des Tests Unitaires
Automatisation des tests d’intégration
Assistance du PO dans la définition des nouveaux besoins.
Assistance du business analyste dans la spécification et la conception des US
Taches DevOps : GIT CI/CD et GCP en collaboration avec l’équipe DevOps
Taches de Migration : Participer à l’initialisation de la migration vers une architecture Micro services , découpage fonctionnelle et technique.
Pilotage de l'équipe de prestation indienne - Communication en anglais
Équipe de 9 personnes en mode Agile/Scrum - Sprint de 3 semaines - daily en anglais
Equipe-projet : 1 chef de projet, 1 Tech Lead Java / JEE,1 Business Analyste .1 Product Owner , 1 designer ,4 développeurs seniors Java/JEE (en France) et une équipe de 4 personnes en Inde
Outils et environnement : Java/JEE, JPA, Hibernate, Spring, Spring boot,Maven , Rest Web services, JUnit JSON, Angular8, TypeScript3, HTML5, Jira, confluence, PostgresSql9, Jboss , IODA,Gitlabee , Docker , Sonar
Nom du projet : FAST (Forecast And Simulation Tools) / Durée 4 mois
Description du projet :
Phase de framing du projet fast,
Spécification de besoin et cadrage du projet
Rédaction du backlog , chiffrage
Mise en place de l’architecture technique DAT
Equipe-projet : 1 chef de projet, 1 Tech Lead Java / JEE,1 Business Analyst .1 Product Owner
Outlis et environment : Java/JEE, JPA, Hibernate, Spring, Spring boot ,Maven , Rest Web services , JSON , Angular , Jira, PostgresSql9 , Jboss ,Git , IODA
Aseaco/Kaufland- Allemagne
Développeur Sénior JAVA/JEE , Expert SI Mai 2017 à Septembre 2017
Nom du projet : Building Equipement Transfert
Description du projet : Le projet consiste au Développement de la solution gestion du transfert des équipements pour les nouveaux centres commerciaux de Kaufland.
Développement des webservices, Définition des équipement et structuration
Webservice pour la validation du transfert des équipement
Interfaçage avec le système d’information SAP.
Développement des test unitaires
Equipe-projet : 1 chef de projet, 3 consultants en développement Java / JEE, 2 consultants en développement SAP UI5, ABAP.
Outils et environnement : Java/JEE, JPA, Hibernate, EJB3 ,Maven ,JAXRS (Rest Web services) , JSON , Jerzy , PostgresSql9 , Jboss WildFly,Git …
Ministère de l’intérieur de France - Direction Générale de la Gendarmerie Nationale
Chef de projet technique Janvier 2016 à Avril 2017
Nom du projet : MIGRATION DE L'APPLICATION ********
Description du projet : ******** est la plateforme de gestion de la flotte automobile de la Gendarmerie Française ( DGGN ) ainsi que la gestion et le suivi de la consommation du carburant et la gestion des affectations des armes.
Le projet consistait à faire la migration technique des Frameworks utilisés vers les nouvelles versions, notamment la migration vers Java8, et Spring4
Cadrage du projet et des développements
Gestion et suivi de l’équipe et de la réalisation des taches
Migration des outils commun (java , tomcat , Maven ...)
Correction et amélioration architecturale,
Migration de Vulcain -core (noyau de l'application ) , (Hibernate , Junit , spring ...)
Migration de vulcain-web : (JSF , Richfaces ,Spring security ...)
Migration de la couche base des données (Amelioration des procedures stockées et fonctions …)
Migration de vulcain-report : les rapport Birt
Intégration de la base des données de la police nationale
Equipe-projet : 1 chef de projet, 2 consultants en développement Java / JEE
Outils et environnement : Java/JEE, Spirng, hibernate , JSF ,Richfaces , Maven , Git , Oracle 11g , Birt Report , Spring batch , WebService Rest , Junit
Union Européen – CSRP : Projet de mise en place d’un système d’information sur les pêches aux niveaux du CAP VERT, du GHANA, de la GUINEE BISSAU, du LIBERIA, du SENEGAL de la SIERRA LEONE et de la CSRP
Chef de projet technique (Java JEE) Juillet 2015 à Décembre 2016
Nom du projet : Dashbord CSRP
Description du projet : Mise en place d'un système d'information axé sur les objectifs de renforcement de la coopération sous- régionale pour le suivi, le contrôle et la surveillance (SCS) des activités de pêches dans la zone de la commission sous régionale des pêches (CSRP)
Les pays de la CSRP : CAP VERT, du GHANA, de la GUINEE BISSAU, du LIBERIA, du SENEGAL de la SIERRA LEONE.
Les tâches accomplies :
• Gestion et suivi du projet
• Préparer l'environnement du développement
• Cadrage de l’équipe et suivi des réalisations
• Définir l'architecture applicative, la solution technique et les choix technologiques
• Création de l'archétype des modules du projet Maven
• Codage et programmation modules (Gestion des navires, Gestion des opérations SCS , Gestion des activités de pêches …)
• Mise en place d’un portail unique pour l’accès aux modules et la publication des rapports
• Préparer les livraisons
Equipe-projet : 1 chef de projet, 2 consultants en développement JAVA/JEE, 2 Consultants BI
Outils et environnement : Windows et Linux, J2EE, Java, Jboss developper, SVN, maven, Hibernate, jsf 2, PrimeFaces, Spring, Liferay 6.2,Tomcat 7, PostgreSQL , Talend , IBM Cognos..
Union Européen - Ministère de l'enseignement supérieur et de la recherche scientifique - Algérie
Scrum master & Consultant Java / J2EE Octobre 2014 à Juin 2015
Nom du projet : Progres
Description du projet : Mise en place d'un système d'information intégré (SII) axé...