-
Lectra
- Expert Performance Applicative
Cestas
2018 - maintenant
-
IXXI TechSide
- Référent Java/J2EE Sénior, Responsable équipe TMA
Mérignac (16200)
2016 - 2018
-
Société Générale
- Consultant Intégration Continue
PARIS
2016 - 2016
-
BNP Paribas
- Consultant Java/J2EE Sénior
Paris
2014 - 2016
Amélioration de la qualité logicielle dans un contexte d'inshoring de l'application.
Projet Pythia : Moteur de règles fonctionnelles.
• Benchmark du processus de gestion des règles.
• Optimisation et mise en place de pool de sessions
• Revue des dépendances Maven
• Automatisation de la génération de fichiers de test unitaire.
• Migration technique, remonté de bugs et recherche de
Projet ConnexisCash : Application de gestion de trésorerie dans un cadre international.
• Refonte de l'application en module
• Réécriture des modules de test plus adaptés
• Amélioration des remontées d'erreurs. ;
• Revue d'une application et analyse des évolutions techniques et architectures possibles (MongoDb, H2, Esper)
Environnement : JIRA, SCRUM, Intégration Continue
Environnement technique : JAVA, DROOLS, SPRING, CAMEL, MAVEN, GIT, JENKINS, SONAR, NEXUS, JUNIT, MOKITO, EASYMOCK, POWERMOCK,
Environnement fonctionnel : Cash
-
HSBC
- Ingénieur études et développement Sénior
Paris
2013 - 2014
Refonte d'une interface web de correction de mouvements comptables
* Revue de Code Jsp/Servlet
* Optimisation de la récupération des données et de l'affichage (Réduction de 7 minutes à moins de 2 secondes)
Gestion d'une application Back Office de produits financiers
• Développement de nouvelles fonctionnalités dans l'interface utilisateur,
• Intervention sur de gros projets de migration d'activités Front To Back :
__ Transfert des opérations de confirmation dans le système,
__ Permettre le Netting de Bond afin de réduire le nombre transfert de Titre/Cash.
__ Mise en place d'un nouveau BondVersusBond sous la forme d'un Repo sans échange de titres.
• Rationnalisation de l'archivage, automatisation de la purge des données.
Environnement technique : JAVA, J2EE (JSP, SERVLET, HIBERNATE), Progiciel Financier SUMMIT, C/C++, C#, SQL (ORACLE 11), SHELL, DOS, CONTROL-M
Environnement fonctionnel : Titres, STP
-
Natixis
- Ingénieur études et développement Sénior & Scrum Master
Paris
2010 - 2013
Scrum Master
• Animateur de réunions d'équipe,
• Gestion du Sprint
• Reporting Client
Réalisation d'une application de support - Passage de corrections standardisées
• Création d'un module création de requêtes sql automatiques liées au meta modèle logiciel
__ Modélisation (Interpréteur Pattern) d'un Entity-SQL spécifique.
__ Configuration d'opérations CRUD simplifiées
• Gestion d'une double validation utilisateur
Gestion d'une application Front Office de produits financiers
• Migration d'écrans vers une nouvelle interface C# pour l'équipe de Natixis NY,
• POC (Proof Of Concept) pour l'ajout d'un système de double validation de trade,
• Automatisation d'un processus d'intégration de 200 000 trades en 4 heures,
• Maintenance corrective et évolutions fonctionnelles,
• Gestion d'un triptyque de trade pour transfert de risque à Londres.
• Rationalisation, sécurisation des non régression et mise d'un système automatisé,
• Transfert de toutes les opérations Back Office dans un autre système.
Environnement technique : JAVA, Progiciel Financier SUMMIT, C/C++, C#, SQL (SYBASE), DATASYNAPSE, SHELL, PERL, UNIX, AGILITÉ SCRUM, CONTROL-M
Environnement fonctionnel : Dérivés de taux, Produits de change, Titres, STP
-
HSBC
- Ingénieur études et développement Sénior & Responsable Support Production
Paris
2008 - 2010
Back Office : Gestion de produits financiers dans un cadre international (Asie, Londres, Paris).
• Evolutions techniques et fonctionnelles,
__ Swift Target 2 - Evolution des chemins de règlements et des swifts échangés.
• Optimisation des méthodes de support utilisateur,
• Support fonctionnel et technique de niveau 2/3,
• Intégration et livraison,
• Migration technique : Summit v 3.7 / Sybase vers Summit v 5.2 / Oracle.
Environnement technique : Progiciel Financier SUMMIT, C/C++, SQL (SYBASE, ORACLE 10G), SHELL, UNIX, CONTROL-M
Environnement fonctionnel : Dérivés de taux, STP
-
SANTECLAIR
- Consultant Java/J2EE Sénior
2007 - 2008
Réalisation d'un site d'administration d'informations disponibles sur différents sites front office.
• Analyse du besoin, proposition graphique et chiffrage,
• Modélisation UML de l'ensemble du site,
• Conception et développement des évolutions,
__ Mise à disposition d'information sur un compte utilisateur web ou compte LDAP
• Ecriture et mise en place de jeux de test,
• Plan de vérification de l'ensemble de l'application.
Environnement technique : JAVA, SPRING, SPRING LDAP, STRUTS, JSP, TILES, HIBERNATE, SQL (MYSQL 5), JUNIT, EASYMOCK, ECLIPSE, TOMCAT, WINDOWS
Environnement fonctionnel : Mutuelle
-
BNP Paribas Cardif
- Consultant Java/J2EE
Nanterre
2006 - 2007
Projet Connecteur Amont : Création d'un interface web permettant la transformation de flux comptable (fichier xml, texte, excel).
• Conception, développement,
__ Modification de la grammaire de transformation des données comptables
__ Modélisation (Design Pattern) d'un convertisseur de flux d'entrée/sortie multi-format.
• Evolution technique
__ Interprétation asynchrone pour de nouveaux types d'éléments comptable
• Mise en place de tests unitaires.
• Plan de vérification de l'ensemble de l'application.
• Etude comparative entre GTW, DWR, Ajax, SweetDev.
Environnement technique : JAVA, SPRING, DWR, AJAX, STRUTS, SAX, SQL (ORACLE 9I), JUNIT, EASYMOCK, IBM RSD (IDE), TOMCAT, WINDOWS
Environnement fonctionnel : Comptabilité
Projet Référentiel Comptable : Gestion et centralisation d'informations comptables (données bancaires, données assurances, données comptables...).
• Analyse, Chiffrage, Conception,
__ Intégrations de nouveaux référentiels
• Migration technique de l'application (Framework Hage vers Spring/Struts)
__ Séparation Contrainte Métier et Contrôle des données
• Optimisation du modèle de données suite aux différentes intégrations.
Environnement technique : JAVA, SPRING, FRAMEWORK HAGE, SQL (ORACLE 9I), JUNIT, EASYMOCK, IBM RSD (IDE), TOMCAT, WINDOWS
Environnement fonctionnel : Référentiel Comptable
-
EXPEDIA
- Consultant Java/J2EE
PARIS
2006 - 2006
Création d'un composant permettant la communication entre le site Internet d'un client et le système de réservation d'Expédia.
• Réalisation de Services Web permettant la connexion du système d'Expédia avec celui de nouveaux partenaires,
• Conception, Développement et recette des composants.
__ Intégration du service Web au site web.
__ Ajout de tests unitaires
Environnement technique : JAVA, HIBERNATE (ORACLE 9I), CARBONE (SPRING), XML, XSD, AXIS, SAX, JUNIT, ECLIPSE, WINDOWS.
Environnement fonctionnel : Internet
-
BNP Paribas
- Consultant Java/J2EE
Paris
2005 - 2006
Fiche de Projet : Centralisation des informations et des documents liés à la gestion des projets selon la norme de CMMi (Capability Maturity Model Integrated).
• Evolutions techniques et fonctionnelles (Passage de CMMi2 à CMMi3),
• Analyse, Chiffrage,
• Conception, développement et test des évolutions.
• Migration technique de l'application.
Environnement technique : WINDOWS, JAVA, SWEET-DEV (JSP, STRUTS, HIBERNATE, TAGLIB), ORACLE 9I, ECLIPSE, WSAD (IDE), TOMCAT, WEBSPERE.
Environnement fonctionnel : GED
-
Total
- Ingénieur d'études et développement
COURBEVOIE
2005 - 2005
TMA Total.com : Application web de gestion de contenu (CMS)
• Conception, développement et recette des modifications,
__ Modification du moteur de recherche de contenus
• Respect des contraintes de performances de l'application.
Environnement technique : JAVA, SERVLET, JSP, STRUTS, TAGLIB, SQL, PLSQL, ORACLE 9I, ECLIPSE, TOMCAT, WINDOWS.
-
Renault
- Ingénieur Développement
Boulogne-Billancourt
2004 - 2005
Projet : SPARC : Création d'un référentiel de prix monde des produits Renault
• Tierce Maintenance Applicative,
• Evolutions de l'application tout en respectant les nombreuses règles métiers,
__ Ajout de la gamme LOGAN et des pièces multi-modèles.
• Respect des contraintes fortes de performance.
Environnement technique : SQL, PL/SQL (ORACLE 8I), JAVA, SERVLET. GEL (IDE), TOAD, WINCVS, TOMCAT, WINDOWS.