Systèmes
Windows, Unix / Linux, Android.
Bases de données SQL
oracle, sql server, Sybase Ase, IBM Db2.
Nosql : Redis, mongoDb.
systemes de stockage sur fichier séquentiels indexes
Langages & frameworks Java/J2ee :
Spring, Struts, Hibernate, Eclipse RCP/RAP, Ide Eclipse (release courante, WSAD, RAD), WebServices (soap), jpa (eclipselink/hibernate), test unitaires JUNIT, log4j, xdoclet, joram, ldap, active directory, ireport/jasper report, terracotta, cics.
Javascript : Extjs/Sencha , Jquery, node.js.
C++ : Qt Framework, C++ (Framework Qt), Qt Creator.
Android : Applicatifs android classiques, Sencha touch & HTML5, Phonegap/Apache Cordova.
Connaissance de Python
NOTIONS de COBOL/PROCOB
Esb/Eai Apache Service Mix(Apache camel), Mule ESB
Méthodes & modélisation UML (Eclipse MDT, rational rose, poseidon), merise, conception de bases de données relationnelles et non-relationnelles.
Méthodes Test Driven Developpment, Model Driven Developpment
Gestion projet Agile SCRUM, outil de suivi : JIRA
Serveurs d’application WAS, Jboss, Tomcat, Jonas.
Gestion de code Subversion, cvs, RTC
Qualité Intégration continue : Maven, Hudson/Jenkins, PMD, Checkstyle, Junit
Optimisation & tuning Yourkit
Analyse Analyse des besoins métiers, animation et participation aux réunions métiers/IT, rédactions des différentes documentations fonctionnelles et techniques, modélisation & conception des processus.
Support Gestion des incidents en exploitation, gestion de configuration, optimisation.
Finance
Produits Connaissance des produits/instruments financiers : VMOB, Changes au comptant et a terme, futures/options, coupons, mise/prise en pension, TCN, SWAPS.
Environnement Connaissance des produits financiers, des marchés et des acteurs, problématiques Straight Trough Processing (STP), Front Office, Middle Office, référentiels titres & client, pricing, valorisation de fonds.
Maths Financières Bonne notions
Anglais : Courant (participation et animation de réunions en anglais)
Allemand : Bonnes connaissances
11/2010 à 31/2012 CACEIS Fastnet
Consultant senior j2ee/AMOA finance/rôle de scrum master
OLISFA Middle/Back Office
1ere année : AMOA / MOE
Intervention sur le module Interface généralisée (IG) du portail OLISFA de CACEIS afin de prendre en charge l'intégration d'encaissement de coupons dans les outils comptables. Les opérations de dividende en provenance de CACEIS BANK comprenant le dividendes reçus sur des titres en détentions propres mais aussi des coupons versés sur des titres prêtés/empruntés.
Animation d'ateliers de travail.
Recueil des spécifications des systèmes (gestionnaire de book coté CACEIS BANK, GP3 coté FASTNET) en amont et en aval.
Recueil des besoins métiers comptables spécifiques.
Rédaction de la documentation technico-fonctionnelle de la solution
Mise en place des flux entrants (Fichier plat en dépôt CFT et SWIFTs via MqSeries)
Conception de l’interfaçage dans IG (parsing, modélisation, enrichissement des instruments, contrôle des instruments, déversement dans Global Portfolio).
Rédaction de tests unitaires.
Support utilisateur.
Participation a la phase d'homologation
2eme année : Responsable de Backlog
Prise en charge globale des cycles de release et de la production sous la responsabilité directe d'un chef de projet interne
Animation du backlog étalé sur 6/7 semaines
Participation aux ateliers de travail métier / IT
Analyses et rédaction de spécifications le cas échéant sur les différentes évolutions et corrections inclues dans le backlog.
Conception et développements des solutions.
Supervision coté IT de l'homologation des évolutions apportées.
Refactoring et optimisation de l’application : refactoring de code pur, refonte de composants techniques applicatifs (Mq Series, Acces BDD, multithreading)
Gestion des incidents d'exploitation et du support utilisateur
Tuning et optimisation du module applicatif Interface généralisée
Role transverse sur les deux ans :
Participation à l'organisation et à l'exécution des livraisons en production et supervision des livraisons d'IG en particulier.
Environnement technique : JAVA/J2EE (MVC), ExtJS, Tomcat, Hibernate, Sybase, MAVEN, Hudson/Jenkins et Teamcity (continuous build and test), Sonar (contrôle qualité code), TOMCAT, JONAS, ECLIPSE, IBM RAD, WINDOWS, UNIX, SYBASE, GLOBAL PORTFOLIO V3
11/2007 à 10/2010 BP2S
Consultant senior j2ee/AMOA finance
GLAD (Global Lendable Asset Database)
Refonte technique d’une application front office de prêt / emprunt de titres (Adobe AIR, ExtJS, DWR, Tomcat, Spring, Hibernate, Sybase, Quartz, Jasper Reports, 4Sight Alaris, Borland Starteam, SUBVERSION).
Migration de Struts/Sweetdev vers un client riche en ExtJS interfacé sur l'Api DWR
Intégration du framework Spring
Intégration du framework ExtJS dans des pages Struts
Intégration de DWR (DirectWebRemonting)
Conception et développement de modules applicatifs (Position Forecast ecran prévisionnel des positions), Loan Basket(« Panier » de loans pour un client), ReturnInput (Saisie d'un retour) , Long Positions (consultation des positions dites longues), Collateral Management, Partie de gestion des données statiques de l'application (clients, titres et corporate actions (OST)), Juridictions de l'application (roles) ,modules administratifs de l'application (gestion des utilisateurs, des groupes utilisateurs)).
Spécifications fonctionnelles et techniques de modules de l'application.
Conception et développement de procédures Sybase (saisie de trades dans la gateway Alaris, calcul d’agrégats de position, procédures de synchronisation de données externes alimentant GLAD)
Redaction de plans de tests
Integration de Selenium
Support fonctionnel de niveau 2
Environnement technique : modele de donnée (Sybase power amc), java/j2ee (MVC), Adobe AIR, ExtJS, DWR, Tomcat, Spring, Hibernate, Sybase, Quartz, Jasper Reports, 4Sight Alaris, Borland Starteam, Hudson (continuous build and test), Sonar (contrôle qualité code), Selenium, Maven 2, ireport, tomcat, WAS 5 & 6, eclipse (plugin moreunit, spring, Hibernate tools, junit flux, checkstyle, cobertura), SUBVERSION, HP Quality Center, windows, Unix, Sybase
06/2006 à 11/2007 FORTIS BANQUE FRANCE
Consultant senior j2ee/ AMOA bancaire
Chef de projet études et développements au domaine crédit de FORTIS
Etude de faisabilité, conception du dossier d’architecture sur l’application de Gestion des sûretés, spécifications techniques.
Migration vers SAB : rôle de MOA (expert études), rédaction des spécifications reprise des données, d’interfaçage, et d’éditique.
SEPA : responsable étude nouvelles normes réglementaires SEPA, responsable des développements sur Fortis Net Entreprise et sur Fortis Gestion Privée.
MIFID : consultant sur la phase de développement des applications MIFID et correction de spécifications.
Responsable de plusieurs applications métiers dans le cadre de la maintenance opérationnelle du domaine crédit (évolutif et correctionnel).
Responsable de la migration sous J2EE de l’application d’archivage de la banque (anciennement sous CTOS non maintenable et utilisé dans plusieurs domaines de la banque). (spécifications, planning, développement, reprise de données fichiers séquentiels, recette, mise en production, support).
Environnement technique : uml (rational rose), modele de donnée, java/j2ee (MVC), cobol/procob, javascript, html, xml, tomcat, eclipse WTP, windows 2000, oracle 9, cvs, log4j, struts, SPRING, ireport, quartz, toad, JCIFS, jdbc, ISAM, XML
06/2005 à 06/2006 LAFARGE
Consultant MOE java/j2ee
Refonte de l’architecture de facturation Lafarge
Développement en java/j2ee du portail de facturation
Couche métier
Couche de contrôle,
Couche de présentation,
Développement de l’architecture de messagerie de traitement de la facturation,
Phase de recette
Documentation de spécifications technique et de reprise d’antériorité,
Recette et déploiement de l’application en pré-production sous JONAS.
Environnement technique : uml, merise (power designer), java/j2ee (jsp, servlet, ejb (session, mdb), jndi), xml/xsl, jonas 4.5.2, tomcat, eclipse 3.1, hibernate tools, windows xp, sybase ase 12.5, xdoclet, cvs, ant, hibernate, joram, jms
05/2004 à 05/2005 CANAL + CONSULTANT MOE JAVA/J2EE
Mission 1 : Réalisation de l’outil de gestion de l'espace de fidélisation du site internet de canal+
Etude et analyse de l'existant
Rédaction des dossiers de spécifications fonctionnelles et techniques,
Conception uml :
Diagrammes de classes,
Diagrammes de séquences,
Réalisation des maquettes,
Développement en java/j2ee :
Module de contrôle,
Module de présentation,
Tests unitaires, tests d’intégration,
Documentation technique,
Recette et déploiement de l’application sous websphere
Mission 2 : Réalisation d’un module d’industrialisation des traitements associés à la base des données programmes sous oracle
Etude et analyse des besoins,
Définition de l’architecture à base d’ejb (session, entity cmp) : Etude comparative sur la persistance (ejb, hibernate)
Réalisation d’un prototype,
Conception et développement du module de suivi en java/j2ee (ejb),
Conception et réalisation des scripts ant pour la gestion des déploiements,
Documentation technique
Environnement technique : uml (poseidon), java/j2ee (jsp, servlet, ejb, jndi, sax, dom), xml/xsl, websphere 4.7/5.0, tomcat, jboss, eclipse 3, wsad 5.1, windows xp, base de donnee proprietaire (db2), oracle, cvs, ant, hibernate
10/2002 à 11/2003 EURODATACAR
CONSULTANT MOE JAVA
Refonte complète en java/j2ee du système d'information eurodatacar
Analyse et conception uml,
Diagrammes de cas d’utilisation,
Diagrammes de classes,
Diagrammes de séquences,
Diagrammes d’états-transitions,
Développement en java/j2ee :
Module de gestion des constructeurs de l'application (selon le modèle mvc),
Module de génération des rapports (ireport),
Mapping des objets java sur la base oracle à l'aide de l’api ojb,
Batch d’automatisation de copie périodique des données de l’annuaire ldap dans une table oracle,
Batch d’automatisation d’édition de factures,
Tests et validation technique et fonctionnelle,
Recette de l’application.
Environnement technique : uml (rational rose), JAVA/J2EE, api ojb, api jndi, javascript, html, xml, tomcat, eclipse, windows 2000, oracle 8i, ldap (active directory), cvs, log4j, struts, ireport, quartz, toad
04/2002 à 09/2002 DASSAULT AVIATION
Ingénieur d’étude JAVA J2EE
Ingénieur ESIEA
École Supérieure Électronique - Ingénieur Informatique et Automatique
Promotion 2002