BNP CIB
Consultant java expert Octobre 2021 – juin 23
Contexte Projet :
Refonte Front End et Backend des applications Transcom et Orchestra, améliration
de la sureté et de la sécurité des applications.
Réalisation :
Sécurisation des applications avec les régulateurs AMF, CONSOB
Maintenance évolutive et corrective sur Transcom.
Environnement technique et fonctionnel :
• Languages, frameworks: JAVA 8, Spring Boot, web services SOAP, REST,
Camumda, Amazon S3 protocols (S3 / ECS / CAS Storage), JavaScript, Jquery,
General Interface.
•ECM: Documentum, (SharePoint)
•BBD: Oracle 12c, PL -SQL, SQL (MS Sql Server)
•OS: Linux (Windows)
• Tools: Maven 3, GIT, SVN, Jenkins, Artifactory, Bitbucket, JIRA
EDF
Référent technique décemb re 20 – Octobre
21
Contexte Projet :
Optimisation des applications, industrialisation (devops), Amélioration de la
qualité des applications.
Réalisation :
Training sur les bonnes pratiques des tests
Maintenance évolutive et correctives
Industrialisation devops
Environnement technique et fonctionnel : Java 8+, ansible, weblogic, websphere,
micro-services.
Optimisation des processus et des applications de calculs des réserves et
disponibilités hydrauliques.
TESSI
Developer Java, Perl developers full stack mai 18 – n ovemb re 20
Contexte Projet :
Maintenance évolutive et corrective du site NUMEA : application interne du
traitement des assurances vie pour la CNP.
Réalisation :
Force de propositions, méthodes et outils Crafmanship.
Développement full stack.
Réalisation de simulateurs : génération et envoi de plis en perl.
Environnement technique et fonctionnel : Micro services, Java 8, Cassandra,
MYSQL, Spring Boot, Maven, CXF, REST, Linux, Angular 4, Kibana, Jira, Agile
Manager.
Assurances vie.
SAGEMCOM
Senior Back-end Developer jan vier – avril 18
Contexte Projet :
Construction de la version 2 de dematbox.
Refonte Backend : exposition de services SOAP et REST.
Réalisation :
Proposition architecturale de la version 2 Dematbox.
Réalisation de plusieurs POC sur les systèmes de messagerie : Active MQ,
KAFKA.
Environnement technique et fonctionnel : Micro services, Java 8, OpenJMS, Active
MQ, kafKa, Spring Boot, maven, CXF, REST , Linux, AWS, Angular 4, Maven, Kibana,
Jira, Confluence, Agile Manager.
Numérisation, dématérialisation, stockage des documents dans le cloud Amazon
AWS.
LOTSYS
Senior Back-end Developer jan vier – juin 17
Contexte Projet :
Développements Java Back end sur les modules des jeux de loteries : jeux de
hasard, jeux en ligne, jeux de tirage.
Réalisation :
Développements back-end de la plateforme : TMA (100 %)
Pyramide de tests
Recettes Fonctionnelles
Environnement technique et fonctionnel : Java 7et 8, Java EE 5, Spring framework
4 (MVC, Web, Security, Data, Boot,), TDD, mockito, jsp, Servlets, Apache, Tomcat,
Git, Jenkins, Maven, Nexus, Hazelcast, Zookeeper, Systèmes Linux, Shell, JIRA,
Confluence.
Jeux de loteries : Euro million, Loto, Bin go, PMU …
Saint-Gobain
Senior Back-end Developer février – d écembre 16
Contexte Projet :
Développement Java Backend : Filtres, Tri sur Exalead. Estimation des charges,
Tests avant livraison et Reporting aux Chefs de projets.
Réalisation :
Développements back-end de la plateforme : projet (80%) et TMA (20%)
Pyramide de tests
Recettes Fonctionnelles
Déploiements en production.
Environnement technique et fonctionnel : Java 4 .. 8, Java EE 5, Spring framework
4 (MVC, Web, Security, Data, Boot,), TDD, mockito, JSTL / Thymeleaf / jsp,
Servlets, Apache, Tomcat, Reverse proxy, load balancer, OAuth, SAML,
Mercurial/Git, Jenkins, Maven, Nexus, Systèmes Linux (RHEL, CentOS), Shell, JIRA,
Confluence.
B2B sur les ensignes Pointp, cedeo, Brossette ...etc.
SGCIB (Société Générale)
Chef de projet technique février 15 – jan vier 16
Contexte Projet :
Refonte ergonomique de l’interface de pilotage des deals.
Création d’une plateforme « origination » de pilotage des opportunités, deals, et
facilités.
Réalisation :
Conception et construction d’une plateforme de pilotage des opportunités,
deals, facilités
Développement front et back sur la plateforme des deals
Gestion d’une équipe de 6 personnes.
Audit de code.
Mis en place du TDD
Formation des équipes sur les méthodes et outils et cérémonies agiles :
SCRUM.
Pilotage et Réalisation de nombreux POC : Proof of concepts.
Force de proposition, présentation et validation des solutions techniques
auprès des équipes transverses (Architecture, COMEX)
Rédaction de la documentation technique relative au projet.
Environnement technique et fonctionnel : DDD, CQRS, Axon Framework.
AngularJS. BPM, BRMS, TDD, BDD, mockito, cucumber, elasticSearch, Kibana,
MongoDB.
Automatisation, structuration, pilotage des opportunités, deals, facilités.
ACCOR Hôtel (TARS)
Technical Project Manager, senior developer Java juin 14 – jan vier 15
Contexte Projet :
Application de gestion des Carte de crédit.
Mise en conformité de la norme PCI sur l’application de gestion des cartes de
crédits.
Conception et POC du système de disponibilité des hôtels du groupe.
Réalisation :
Conception du nouveau système de disponibilité.
Spécification de la migration de base de données.
Lecture des cahiers des charges (spécifications fonctionnelles générales).
Rédaction des analyses d’impacts techniques (spécifications techniques
détaillées : faisabilité, solutions et plan d’implémentation).
Réalisation de la mise en conformité de la norme PCI dans la gestion des
cartes de crédit.
Elaboration des tests unitaires et d’intégration, Benchmarks.
Préparation de la mise en production des applications réalisées.
Optimisation des fonctionnalités déjà en place dans le but d’améliorer les
performances.
Réalisation du WBS : Work breakdown structure.
Aide à la planification des tâches et l’estimation des charges.
Développement des nouvelles fonctionnalités et de l’interface WEB du
Monitoring accessible aussi par les applications mobiles.
Réalisation des tests unitaires, plan et stratégie des tests, couverture des
tests.
Suivi de recette avec support aux recettes des équipes MOA et mise en
production.
Construction des batchs pour la récupération des données de réservations
dans les bases de données répliquées en lecture seule, analyse et
traitement de ces données, alimentation et mis en cache de ces données
dans les nouvelles base de données du cluster MYSQL -In MEMORY.
Environnement technique et fonctionnel : Unix, Script Shell, Java, Spring core,
Spring Batch, Spring Integration, JMETER, MOCKITO, Sybase, SQL, Transact - SQL,
Struts,RMI, J2EE, Tomcat, JDBC, Hibernate, Multi-Threading, SVN. WEB SERVICE
REST, JSON.
Gestions des réservations des hôtels, Gestion de la mise à disponibilité des hôtels.
Gestion des garanties de réservations par carte de crédit.
CACIB (Crédit Agricole)
Senior developer Java Batch UNIX SQL/PLSQL mars 13 – ju in 14
Contexte Projet :
Application de gestion des risques de Contrepartie.
Migration Matérielle et logicielle du Système d’information de gestion des risques
de contrepartie.
Réalisation :
Spécification de la stratégie de migration Applicative
Réalisation du plan de test, cahier de test et PV de recette de la migration
RIO
Analyse des spécifications fonctionnelles et rédaction des spécifications
techniques
Développement des nouvelles fonctionnalités
Suivi de recette avec support aux recettes MOA en UAT et PRODUCTION.
Assistance technique à l’équipe de Test Factory située à Singap our
Migration RIO
o Dé-normalisation de schéma
o Récupération des données et de calcul des risques
o Alimentation des bases de données décisionnelles
o Maintenance des Batchs de Calculs des indicateurs quotidiens de
risques.
Environnement technique : Unix, Script Shell, Ordonnanceur CTRLM-M, Sybase,
Java, SQL, PL SQL, Struts, RMI, J2EE, IBM Websphere AS, Tomcat, JDBC, Hibernate,
Multi-Threading , Spring, SVN.
Risque de contrepartie, Collecte des éléments nécessaires aux calculs des risques
de contrepartie, Calcul des différentes mesures de risques de contrepartie.
BP2S (BNP Paribas Securities Services)
Senior Analyst developer avril 12 – février 13
Contexte Projet :
Application de gestion des fonds
Migration du contrôleur de version Starteam vers SVN.
Réalisation :
Conception et réalisation du système d’historisation et d’archivage des
données
Analyse, conception et développement des demandes de changement et
d’évolutions
Maintenance évolutive, adaptative et corrective
Automatisation des tests
Correction de multiples bugs
Environnement technique et fonctionnel : WTX transformation extender
(Datastage), Base de données Sybase, Script Shell, Java, J2EE, Struts, Spring core,
Hibernate, XML, JAXB, JSON, Quality Center, Sta rteam , SVN
Actions
EservGlobal (ex FERMA)
Technical Architect, delivery manager Jan vier 08 – mai 12
Contexte Projet :
Refonte du Système d’Information, On -site Deliveries, Systems Upgrade, Patchs
and Bugs Fix
Plusieurs Clients : IAM Maroc Telecom, DU DUBAI, Telkomsel Indonésie.
Réalisation :
Intégration de schémas (spécifications par sous domaine, retro conception,
prototypage, validation)
Conception de l’architecture des nouvelles solutions :
o Elaboration du dossier technique d’architecture
o Redéploiement des composants logiciels
o Optimisation, reconfiguration des interfaces de rechargement
o Validation de la nouvelle architecture avec ...