-
CROSS Systems, Genève
- Ingénieur Java Sénior
2014 - maintenant
-
AiM Services SA, Genève
- Ingénieur Java JEE Agile Sénior
2013 - 2014
Participation à la réalisation d'une application web en mode agile (Scrum) pour une banque privée
Environnement technique : Java 6, JQuery 1.8.2, Backbone.js, Kendo UI 2.716, Jasmine, API REST,Jackson Mapper, Guava 14.0, Spring 3.2.2, Hibernate 3.6.7, EhCache 2.4.6, Dozer 5.4.0 (DTO mapper), Mockito 1.9.0, DBUnit 2.4.8, Tomcat 7.0, Oracle SQL developer, Eclipse (Indigo), Git 1.8.3, Maven 3.0, Jenkins
-
EILEO - Hertz 24/7
- Ingénieur Java JEE Agile Sénior
2012 - 2013
Maintenance du SI de location en libre-service d'EILEO - Hertz 24/7 (gestion des membres, réservations, carte d'accès, véhicules, boitiers embarqués, parkings…) en mode Agile (Scrum, XP)
• Participation au projet de partenariat Air France – Hertz On Demand (release 3.45, http://www.hertzondemand.com/airfrance)
• Participation à la conception, à l'implémentation et aux tests des releases 3.46, 3.47 (boitiers V2), 4.0 (boitiers V3), 4.1, 4.2, 4.3 (nouvelles fonctionnalités et optimisation des performances pour le passage de 2000 à 40000 véhicules), 4.4 (Book & Join), 4.5, 4.6 and 4.7 (Fleet management)
• Support niveau 2 et 3 sur les évolutions / bug fixes de production
Environnement technique : Java 6, JSP / Struts 1.2.7 + Tiles + TagLibs, DWR 2.0.4 (Ajax), Javascript, JQuery, Wicket 1.4, Python 2.7, EJB 2 et 3, Spring, JMS (ActiveMQ 5.8.0), Eclipse (Indigo), MySQL 5.1, JBoss 3.2.8, Camel, Tortoise SVN 1.7.5, Maven 3.0, Jenkins
-
BNP Paribas - Murex Back Office IRD / CRD
- IT Lead sur le projet Client Clearing
2011 - 2011
IT Lead sur le projet Client Clearing
Maintenance évolutive et corrective du système informatique Murex Back Office pour les dérivés de taux et de crédit
Support niveau 2 et 3 sur les évolutions / corrections mises en production
Projet Client Clearing :
Intégration à Murex :
• Coordination des intervenants techniques sur le projet :
o support Murex,
o supports technique et fonctionnel BNP niveau 1,
o équipes BNP Transverse, Settlement, Interfaces
• Conception, réalisation technique et mise en production de la phase 1 :
o nouvelles règles de booking d’IRS (clearés ou non) et mise à jour du workflow,
o mise à jour des CRE de paiement (MReport) et de transaction (Datamart) pour les IRS clearés
o traitement des nouveaux fichiers de CRE (paiement, transation) et de réconciliation pour les IRS clearés : mise à jour des scripts ksh / Perl, ouverture de nouveaux flux CFT
• Conception et réalisation technique de la phase 2 :
o nouvelles règles de booking de CDS (clearés ou non) et mise à jour du workflow,
o mise à jour des CRE de paiement (MReport) et de transaction (Datamart) pour les CDS clearés
o mise à jour du traitement des fichiers de CRE (paiement, transation) et de réconciliation pour les CDS clearés
Mise à jour de l’intranet DTCC :
• Conception, réalisation technique et mise en production de nouveaux états de réconciliation, entre DTCC et Murex, des paiements pour le Client Clearing : analyse des écarts (date, montant, etc.) entre J et J+5
Maintenance évolutive et corrective de Murex Back Office Settlement :
• Bug fixes divers sur les CRE de paiement et de transaction
• Ségrégation des CRE de paiement pour Londres de ceux pour Paris, afin de respecter le cutoff de Paris lors des échéances trimestrielles
Environnement technique : Murex 3.1, Java 2, JSP / WebWork 2.2.7 + TagLibs, DWR 2.0.4 (Ajax), X-Work 1.1.1, Yahoo Tool YUI, JasperReports 1.2.0, Hibernate 3.0.0, Eclipse (Galileo), Tortoise SVN, JIRA, UNIX Solaris 10 (ksh), Perl, Sybase 12.5
-
Crédit du Nord - Direction Trésorerie Change
- Chef de projet Java/J2EE Delphi
2009 - 2011
Maintenance évolutive et corrective du système informatique de la Direction Trésorerie Change
Support niveau 1 et 2 sur les applications en production
Application GEODE :
Trésorerie Change :
• Réalisation et mise en production du module de restitution des marges agence par type de produit (change comptant, change terme, options de change, swaps de change, avance/blocage)
• Réalisation et mise en production de la saisie continue sur le change terme
Titres de Créances Négociables :
• Réalisation et mise en production des modules suivants :
• restitution des saisies / annulations d'émissions de CD, BMTN, BMTN structurés
• restitution des marges négatives ou nulles sur émissions de CD, BMTN, BMTN structurés
• restitution des marges agence pour les CD, BMTN, BMTN structurés
Restitutions :
• Conception et réalisation de la nouvelle application qui centralise les restitutions sur l’ensemble des instruments de la DTC : trésorie, change, TCN et dérivés de taux (swaps de taux, caps/floors)
• Conception et réalisation du module de circularisation : reporting des opérations en vie (pour un client, une agence, une banque) à une date d’arrêté (mensuelle, annuelle)
Environnement technique : Java 5, JSP / Struts 1.1 + Tiles + TagLibs, JasperReports 1.2.6, EJB 2 et 3, iBatis, Eclipse (Europa et Galileo), Tortoise SVN, Oracle (9.7.2 et 10g), SQL Server 2000, Weblogic (9.2 et 10)
Migration Delphi 5 -> Delphi 2007 :
Participation à la migration en Delphi 2007 du parc des applications en Delphi 5 (Position de change du Crédit du Nord, génération des deals de réescompte ou de report/déport, génération des CRE/CRI, calcul et mise à jour des prix titres, ...)
Environnement technique : Delphi 5, Delphi 2007, Oracle 9.7.2, SQL Server 2000, Windows XP
Maintenance évolutive et corrective des applications en Delphi 2007 :
• CRE CAP/FLOOR IAS : ajout des CRE répondant à la norme IAS aux CRE « French » existants
• Listing Euronext
• Code ISIN : gestion des codes ISIN sur les titres fongibles
• Etats comptables : mise à jour des fichiers (contenu, format), envoi automatique par mail des états mensuels
• Editions titres et trésorerie : mise à jour des fichiers (contenu, format), envoi automatique par mail des états mensuels
• ALM : enrichissement des fichiers envoyés périodiquement à l’ALM pour faciliter les rapprochements comptabilité-gestion
Environnement technique : Delphi 2007, SQL Server 2000, Windows XP
-
Société Générale Corporate & Investment Banking
- Ingénieur d'Études Java/J2EE Finance
PARIS
2007 - 2008
Maintenance évolutive de l’application CIRCE de gestion des CFD (Contract For Difference)
Sécurisation de l’ARM (arrêté mensuel)
Mise à jour de saisie de deals en masse
Rédaction des différentes spécifications techniques détaillées, analyses d’impact et des cahiers de tests unitaires
Environnement technique : Java 5, JUnit, XML, UML, Swing, Eclipse 2.3.1, Calypso 8, Rational Clearcase
Participation à l’analyse technique et au développement de l’application DEMETER de gestion des Dynamic Portfolio Swap (DPS)
Conception et développement des modules Legal Agreements, Valuation
Encadrement d’un stagiaire sur l’implémentation d’une partie du module Valuation
Rédaction des différentes spécifications techniques détaillées et développement des classes de tests unitaires
Participation à la phase de tests utilisateurs de l’application, correction de bugs, réalisation d’évolutions, analyses d’impact des modifications et corrections
Environnement technique : Java 5, JUnit, XML, UML, Oracle 10g, JIDE, Eclipse Europa, Calypso 8, iBATIS 2.3.0, Rational Clearcase, Maven 2
-
Cetelem
- Développeur Java
PARIS
2005 - 2007
Participation à l’analyse technique et au développement des services applicatifs de l’application (outil CRM à destination des attachés commerciaux FACET)
Développement des services applicatifs : Saisie Motif Contact, Création / Modification Contact
Développement du service fonctionnel réutilisable Création/Modification de Contact
Développement des Services Web s’interfaçant avec le serveur vocal interactif
Réalisation des tests unitaires et d’intégration
Rédaction d’une documentation sur les règles de développement sur MARS pour supporter l’internationalisation, réalisation d’une maquette exemple
Réalisation d’un module générateur de Services Web pour MARS et de la documentation associée
Réalisation du diagnostic en Java de la connexion au moniteur transactionnel CICS
Environnement technique : Java 2, J2EE, Struts 1.1, Apache AXIS 1.2.1, Apache Ant 1.6.1, XML, HTML, JSP, Javascript, CTG, IBM DB2, Borland JBuilder, Rational Clearcase
Participation à l’analyse technique et au développement des services applicatifs du module REPSO
Participation à l’intégration et au déploiement du module REPSO
Rédaction des différentes spécifications techniques détaillées et des cahiers de tests unitaires
Environnement technique : Java 2, J2EE, Struts 1.1, Apache Ant 1.6.1, XML, HTML, JSP, Javascript, Borland Jbuilder , Rational Clearcase
-
OPCA PL (Organisme Paritaire Collecteur Agréé pour les Professions Libérales)
- Développeur Java
2004 - 2004
Participation à l’analyse technique et au développement des modules fonctionnels de l’application
Développement des modules fonctionnels : Convention Cadre, Factures et Avoirs, Remboursement des Dossiers de Formation (Individuels, Collectifs et en Masse), Saisie des Lots de Cotisation
Réalisation des tests unitaires et d’intégration
Environnement technique : Java 2, J2EE, Struts 1.1, XML, HTML, Javascript, Velocity Template Language, SQL, Hibernate 2.1.4, Spring 1.0.2, SQL Server 2000, Orion 2.0.2, Intellij IDEA 4.5, Borland Starteam 6.0, Dreamweaver MX
-
GROUPAMA-GAN
- Développeur Java junior
Paris
2003 - 2003
Projet Convergence Incendies Accidents
Développement de JSP réhabillant des écrans 3270 de gestion de sinistres IARD
Environnement technique : Java 2, J2EE, JSP, Struts, XML, HTML, Javascript, Eclipse 2.1, Scort ES 3.2, SQL Server 7, Windows NT 4, CVS
-
AXA
- Développeur Java
Nanterre
2003 - 2003
Revamping Mutuelle Saint-Christophe
Développement de JSP réhabillant les écrans 3270 de tarification d’assurance automobile
Environnement technique : Java 2, JSP, Tomcat, HTML, Javascript, Eclipse 2.1, Scort ES 3.2.1, Scort MI 2.0, VSS
-
Accenture Technology Solutions
- Analyste Développeur
Paris
2003 - 2003
Participation à l’Analyse et à la Conception du site Web de Formation A.T.S.
Environnement technique : ASP 5, IIS 5.0, Visio 2002, UML
-
Banques Populaires
- Analyste Développeur
2001 - 2003
Projet de Refonte du Système d’Information (EQUINOXE)
Migration évolutive d’une application web de gestion des anomalies (15 mois), incluant l’encadrement d’un développeur web pour l’implémentation des nouvelles fonctionnalités (2 mois)
Environnement technique : ASP 5, IIS 5.0, VBScript, JavaScript, HTML, SQL Server 7, SQL Server 2000, Oracle, Windows 2000 Advanced Server
Automatisation de l’alimentation des environnements de développement, intégration, préproduction, production (5 mois)
Environnement technique : Java 2, J2EE, XML, IBM Websphere Application Server 5.0, Eclipse 2.1, Ant 1.4, IIS 5, Merant PVCS, Windows 2000 Advanced Server