Concepteur Technique
Banque de France
11/2021 - 8/2024
Nom du projet : Fibre : Une application interne permettant le calcul de la cotation et les annotations des entreprises françaises et aussi internationales afin d’évaluer la capacité, et les risques de solvabilité
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, cette information est partagée pour toutes les banques et les organisations financières pour évaluer les risques de crédit et la solvabilité des l’entreprise.
ï‚§ Conception fonctionnelle et technique des évolutions
ï‚§ Suivi des réalisations et des corrections des anomalies
ï‚§ Suivi et management de l’équipe de développement
ï‚§ Suivi du développement des Web services Back-End.
ï‚§ Suivi du développement et de l’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 vérification des livrables
ï‚§ Participation dans les workshops d’évolution technique et architecturale de la solution
Equipe-projet (Dev ) : 1 chef de projet, 1 Responsable applicatif,2 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 …
Responsable Technique /Techlead
OPCOEP : Opérateur de Compétences des Entreprises de Proximité
11/2020 - 10/2021
Nom du projet : Portail Unique : Application Web pour le grand public
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 »
ï‚§ 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 …
Leader technique /Responsable technique et fonctionnel
Renault / Atos
9/2017 - 7/2020
Nom du projet : Periscope : Application from scratch pour utilisation en interne
Description du projet : Développement de la solution : pour le calcul des prix de ventes des pièces et composants 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.
ï‚§ Participer au développement des Web services Back-End. Pour la tarification des partenaires
ï‚§ Participer au développement et intégration des modules de planification budgétaire
ï‚§ Participer au 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 »
ï‚§ 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 (en Inde) - Communication en anglais
ï‚§ Participer dans les réunions transverses pour l’amélioration technique et architecturale des différents projets
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)
-
Description du projet :
ï‚§ Phase de framing du projet fast,
ï‚§ Spécification de besoin et cadrage du projet
ï‚§ Rédaction du backlog , chiffrage
ï‚§ Travailler avec les architectes transverses pour la définition de l’architecture globale de la solution a développée
ï‚§ Mise en place de l’architecture technique DAT (Document d’architecture technique)
ï‚§ Travailler avec le PO et le chef de projet pour la préparation du Road map projet et la budgétisation de l’équipe et du projet.
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
Chef de projet technique
Ministère de l’intérieur de France - Direction Générale de la Gendarmerie Nationale
1/2016 - 8/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, 3 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
Scrum master & Chef de projet technique (Java JEE)
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 CSR
7/2015 - 12/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..
Scrum master & Consultant Java / J2EE
Union Européen - Ministère de l'enseignement supérieur et de la recherche scientifique - Algérie
5/2014 - 6/2015
Nom du projet : Progres
Description du projet : Mise en place d'un système d'information intégré (SII) axé sur les objectifs de la réforme du secteur de l'Enseignement Supérieur et de la Recherche Scientifique dans le cadre du programme d’Appui à la Politique Sectorielle de l'Enseignement Supérieur et de la Recherche Scientifique en Algérie (PAPS ESRS).
Les tâches accomplies:
• Préparer l'environnement du développement
• 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
• SCRUM: Réunion et revue du Backl...