E X P E R I E N C E S P R O F E S S I O N N E L L E S
BPI: Service Garantie Février 2021 – Aujourd'hui
Consultant Expert JAVA / Tech Lead :
Réalisation Services pour la Mise en jeu de la Garantie :
Réalisation APIs Rest avec Spring Boot
Développement d’architecture micro-Service Rest
Familiarisé avec Kubernetes pour le déploiement, la gestion et l'orchestration de conteneurs
Préconisations et conseils sur les axes d’améliorations avec PO et équipe métier (Cérémonie : 3 amigos,
affinage US )
Utilisation de jenkins pour automatiser les processus de CI/CD.
Réalisation du socle Junit.
Méthode Safe & SQUAD APOLLO
Rédaction et diffusion des bonnes pratique pour le développement pour l'équipe.
Apporter des améliorations sur les écrans avec angular
Environnement Technique : Java11 /JEE, kafka, Spring Boot, Postgress, Oracle, maven, kubernetes,
docker, Jenkins, Angular, Postgress
BNP PARIBAS : Service Audit Application Mai 2018 – Aujourd’hui
Ingénieur Etudes et développement JAVA:
Réalisation Audit code validation code JAVA:
Réalisation Audit static code JAVA
Rédaction rapport : préconisations et conseils sur les axes d’améliorations
Réalisation de prototype kafka et utilisation framework KStream
Participation dans le développement de règles java et kafka
Réalisation Audit Dynamique Dynatrace : monitoring mémoire, cpu ,garabage collecotor
Initiation kubernetes
Formation kafka
Formation cloudera
Environnement technique : Java/JEE, kafka, Oracle, maven, kubernetes, cloudera, Spark
COFACE : Service de gestion édition Juillet 2016 – Ce jour
Ingénieur Etudes et développement JAVA:
Réalisation et développement sur le projet ATLAS :
Automatisation de production des livrables de batchs existant avec maven
Optimisation d’exécution de batch existant en les rendant multithread
Réalisation de batch pour interroger Base de données MongoDB
Installation Base de données MongoDB
Extension de composant EJB existant.
Environnement technique : Java/JEE, MONGODB, Oracle, maven, EJB
LCL Banque : Service de gestion édition août 2015 – Mai 2016
Ingénieur Etudes et développement JAVA:
Réalisation et développement d’application pour la GED de la banque :
Extension des robots batch existants pour la lecture fichier XML provenant des tablettes
Déploiement et configuration des robots dans le contenair Web
Réalisation interface pour l’alimentation de la base de la ged
Etude et mise en place d’un POC d’une application de statistiques (AngularJS, MongoDB)
Environnement technique : JAVA J2EE, Spring, Spring webflow,spring mvc, XML
DEI Banque : Caisse des Dépôts Mai 2014 – Juillet2015
Ingénieur Etudes et développement JAVA / Lead technique :
Intervention sur un périmètre de migration d’un socle de trois projets de gestion des emprunts dans CDC:
Idesia : Gestion des impayés/des emprunteurs
Evolra : Gestion des Remboursements Anticipés
Totem : Transfert des Dossier des emprunteurs
L’objectif de la mission est la migration de ces trois projets d’un environnement de client lourd (Centura) à des
applications de client Web:
Mise en place de la conception et l’architecture des applications.
Coaching de l’équipe JAVA.
Trouver des solutions Techniques adéquates pour l’environnement du client.
Responsable relation MOA-MOE.
Proposition et mise en place de la méthode Agile/ Scrum pour la Production/Gestion du projet.
Environnement technique : Java J2EE, Spring, Spring MVC, BootStrap, HDIV, JQuery, Eclipse,
Maven, SVN, JUNIT, DB2,AngularJs
Alcara : Caisse de retraite Juin 2012 – Avril 2014
Ingénieur Etudes et développement JAVA :
Exploration du framework Spring Batch.
Maintenance de l’application JADE utilisé pour l’industrialisation de déploiement des Brique UR.
Projet Chaine UD/Ged : Mise en place d’une nouvelle chaine d’alimentation de la GED Mornay pour l’UD. Cette
chaîne consiste à mettre en place une succession de plusieurs programmes batch :
Batch Pré-intégration.
Un batch d’intégration
******** Haykel(2).doc
01/02/2018 3 / 4
Un batch d’indexation (recherche de dossier et indexation de document).
Un batch d’import.
Projet C4 : Le projet C4 est chargé du « branchement » de l’UR sur les ressources transverses et support.
La gestion du routage des documents GED.
La gestion de l’indexation d’un document.
Mise en place de l’architecture de ces deux projets.
Développement du traitement métier des deux projets avec java.
Réalisation des tests unitaires avec JUNIT et tests d’intégration.
Environnement technique : Spring, Eclipse, Maven, CVS, JUNIT, DB2, Spring batch.
CREDIT AGRICOLE SA Juillet 2010 – Mai 2012
Scrum master (Forfait)
Projet ITAC : Dans le cadre de réalisation d’un projet, au Forfait avec la méthode Agile, pour assurer la
consolidation des risques financiers, notamment du Risque de taux d’intérêt global.
Projet PELICAN « Pilotage Economique de la Liquidité » : Dans le cadre de réalisation d’un projet en Forfait avec
la méthode Agile d’un outil de suivi de liquidité interbancaires de Crédit Agricole.
Projet SODA : Saisie de demandes de refinancement entre Crédit Agricole S.A et les caisses régionales (Système
de gestion d’opérations interbancaires entre Crédit Agricole).
Intervention en tant que Scrum Master sur les projets ITAC et PELICAN : Planification du sprint, Revue du
sprint, Rétrospective, collaboration le Product Owner, rédaction des comptes Rendus.
Participation à la rédaction des spécifications du projet SODA.
Développement du traitement métier avec HIBERNATE.
Développement web de l’application (SERVLET et JSP).
Développement des vues (Interfaces Web) avec JSF et SPRING.
Réalisation des tests unitaires avec JUNIT et tests d’intégration.
Participation à la recette en intégrant les différents cas de test sur FITNESSE.
Environnement technique : Java J2EE, JSF, Hibernate, Spring, CSS, JavaScripts, Eclipse, JSP, Servlet,
Fichiers de style CSS, RAD6, WebSphere Maven, JBOSS,
SVN, JUNIT, FITNESSE, Hudson (Jenkins), MySQL, DB2.
Mise en place d’environnement de développement pour la réalisation de TMAs en Centre de Services
délocalisé pour le Crédit Agricole avec la méthode Agile, puis rôle de Scrum Master :
Installation et configuration de serveur wiki Fitnesse
Création des cas Fitnesse et développement des glues Fitnesse.
Installation et configuration du serveur intégration Hudson.
Création des Jobs dans le serveur Intégration.
Installation et configuration du serveur Jboss.
Installation et configuration de l’outil Maven.
Installation de Ruby.
CREDIT AGRICOLE SA Mai 2009 -Juin 2010
Ingénieur Etude et Développement JAVA/J2EE (Forfait)
Projet : SODA : Saisie de demandes d’opérations.
Système de gestion d’opérations interbancaires entre Crédit Agricole.
Participation à la spécification du projet,
Développement du traitement métier (java, JDBC, SQL)
Développement web de l’application (SERVLET et JSP).
Réalisation des tests unitaires et tests d’intégration.
Environnement technique : Java L2EE, JSP, Servlet, fichiers de style CSS, JavaScripts, RAD6,
WebSphere, JUNIT, SVN, DB2.
EL