Projet : Refonte du portail de cash management pour les clients corporates et implémentation
de services DSP2 (PISP). DSP2 est la directive européenne sur les services de paiement
qui rend obligatoire l'authentification forte pour les paiements. La DSP2 a pour objet
d'encadrer juridiquement les nouveaux acteurs intervenant sur le marché des paiements
en ligne, et non régulés à ce jour, les tiers de paiement (third party provider ou TPP). En
proposant d'accorder un agrément à ces nouveaux entrants.
Mission :
▪ Génération des REST API à partir de la spécification (swagger) du Berlin Group
▪ Mise en place d’une sandbox contenant les contrôles d’interfaces et validateurs
de données
▪ Développement des contrôleurs.
▪ Réalisation des tests unitaires et d’intégration BDD
Résultats :
Environnement :
fonctionnel
Implementation du DSP2.
Banque et finance.
Environnement :
Technique
Langage de développement et technologies : Java 8, Springboot2, Hibernate
IDE : IntelliJ
Test unitaire : Mockito
Automatisation du projet : Maven
Gestion des taches : JIRA
Gestion du code : GIT
Intégration continue : Jenkins, nexus
Tests BDD : Cucumber
Webservices : SOAP,REST.
DEVELOPPEUR JAVA/JEE
AXA ASSURANCES
novembre 2017 - mai 2019
Projet : Mon projet consistait à intégrer les prélèvements hors SEPA dans le système de
prélèvement d’AXA connu par ADD (Axa Direct Débit).
Mission :
▪ Participation au cadrage fonctionnel
▪ Cadrage technique du projet
▪ Elaboration des spécifications techniques.
▪ Implémentation du Flux mandat pour chaque pays (création
d’interface,infoimport…)
▪ Implémentation du flux fichier prélèvement pour chaque pays (création
d’interface,infoimport, infoexport…)
▪ Mise en place du flux d’envoi en banque et flux de retour en cas de rejet par la
banque.
▪ Mise en place du flux de retour à TIA (en cas de rejet technique, fonctionnel ou
bancaire).
▪ Réalisations des tests en local, recette, préprod, non régression, penny test….
Résultats :
Environnement :
fonctionnel
Flux bancaires sont mis en place pour les pays : France, UK, Ireland, Portugal
Assurance.
Environnement :
Technique
Langage de développement et technologies : Java 8, Springboot2, Hibernate
IDE : Eclipse
Test unitaire : JUnit
Automatisation du projet : Maven
Gestion des taches : JIRA
Gestion du code : GIT
Intégration continue : Jenkins, nexus
Optimisation : Jprofiler
RIM ACHAT
STAGE INGENIEUR D’ETUDE ET DE DEVELOPPEMENT
mars 2016 - septembre 2016
Projet : Mon projet consistait à développer une application de vente en ligne.
Mission :
▪ Analyse du besoin
▪ Conception et modélisation UML
▪ Développement de la partie model
▪ Développement de la partie service
▪ Réalisation des tests
▪ Développement de la partie view
▪ Intégration de spring security
▪ Réal
Environnement :
fonctionnel
Réalisation de l’application demandée.
E-commerce
Environnement :
Technique
Langage de développement : Java 7
Base de données : MySQL
Framework J2EE : Spring, Hibernate,JSP,JSTL
IDE : Eclipse
Test unitaire : Junit
Gestion du code : GIT, Maven
DEVELOPPEUR JAVA/JEE
LSA COURTAGE
octobre 2015 - octobre 2017
Projet : Mon projet consistait à coder un serveur d’Edition SMS qui s’occupe de tous les envois
de SMS aux 100.000 clients de la société en connectant à l’api Orange ContactEveryOne.
Mission :
Développer et intégrer des nouvelles fonctionnalités à l’application centrale WEBLSA qui est composée de 13 applications
connectées entre eux.
I) Partie serveur SMS :
Recueil du besoin utilisateurs, Ecriture des spécifications techniques, développement de la partie envoi du serveur sms,
réalisation des tests, développement de la partie suivi, réalisations des tests, mise en production, documentation sur
confluence.
II) Nouvelles fonctionnalités de l’application WEBLSA :
Ecriture des spécifications techniques, codage des fonctionnalités, tests unitaires et d’intégrations, mise en production
(fonctionnalités développées :
Espace client, Intégration du loi Hamon dans le système et traiter l’éligibilté du client....à cette loi…
Résultats :
Environnement :
fonctionnel
Serveur Edition SMS est mis en place, intégration de la partie espace client,
intégration de la loi Hamon…
Assurance
Environnement :
Technique
Langage de développement : Java 8
Base de données : Oracle
Framework : SpringMVC, Spring boot2,Hibernate
IDE : Eclipse
Test unitaire : Junit
Webservices : REST
Automatisation du projet : Maven
Gestion des taches : jira
Gestion du code : GIT, Maven
Intégration continue : Jenkins, nexus
Suivi de qualité : Sonar
Études et formations
Master Sciences et Technologies des Logiciels
Université Pierre et marie Curie (UPMC-Paris VI)
2016
Langues
Anglais - C2
Autres compétences
DOMAINES DE COMPETENCES
Compétences organisationnelles
Rédaction de conception technique
Développement suivant les normes imposées
Test unitaire, tests automatisés,BDD.
Méthode Agile (Scrum)
Compétences fonctionnelles :
Assurance
▪ Workflow des prélèvements : Norme SEPA, Hors SEPA, flux bancaires, échange
avec SWIFT….
Compétences techniques :
Systèmes / IDE : IntelliJ,Eclipse, Linux, Windows
Langages : Java8, JSP, Angular 6, Javascript, ReactJS, SQL, HTML, CSS, OCaml, Esterel
Technologies : J2EE, SGBD, API REST,SOAP, Junit, Git, Maven, Hibernate,
Sonar,Swagger,Mockito.
Tests automatisés BDD: cucumber.
Base de données : Oracle, SQL developer, MySQL
Outil de déploiement : Tomcat, Weblogic
Framework Java : SpringMVC, Springboot2, Struts
Intégration Continue : Jenkins, Nexus