Comp�tences
Syst�mes
Microsoft Windows, Linux
Langages
Java : JEE 6, Java 7, EJB 3, JPA, WS, Spring, Hibernate, JUnit, EasyMock, Maven, Ant
DotNet : C# 2 (.NET Framework 2), NUnit, Spring.NET, WSE 3
Web : HTML 4-5, CSS 3
Base de donn�es : SQL, PL/SQL
Gestion de configuration
SVN, Git, GitHub
M�thodologies
Cycle en V, Extreme Programming, Agile Kanban & Scrum
Bases de donn�es
Oracle 11g, MySql
Serveurs d'application
IIS 5, Apache 2 HTTP Server, Apache Tomcat 7, Oracle Weblogic 11g
Usine de d�veloppement
Maven 2, Jenkins (Build continue), FitNesse (Tests d'acceptance), Sonar
Type de contrat
Forfait, R�gie
Projet, TMA et Support
Parcours professionnel
Soci�t� G�n�rale - SGCIB
01/2010 - maintenant
Responsable d'applications / Architecte technique
Applications Workflow Sales : PRB & Flash
2010 - 2012 : Responsable de la production et du catalogue (10 personnes)
2013 : Architecte technique de PRB & Flash (20 personnes)
2014 (6 mois) : Architecte technique et responsable des �quipes de developpement (40 personnes dont 20 d�veloppeurs r�partis � Paris, Bangalore et Hong-Kong)
2014 - 2015 : Responsable de projets avec d'une �quipe de 3 d�veloppeurs, 1 MOA
Management:
- Entretiens et s�lection de nouveaux consultants
- Formation des nouveaux arrivants
- Participation aux phases de chiffrage et de conception technique
- Priorisation, planification et affectation des taches
- Gestion des livraisons (CM-RM)
- Gestion des d�ploiements de l'application (Asie / US / Europe)
- Gestion des environnements
- Etude pour la r�duction co�ts : infra, BDs, migrations de serveurs Unix � Linux
- Suivi et gestion des incidents de production (support niveau 1 et 2)
- Gestion d'un budget catalogue de 1 million d'Euro par an
- Passage � une organisation Agile Kanban
- Mise en place d'un syst�me de partage de connaissance entre les �quipes de d�veloppement
- Passage � une organisation Agile Scrum
Taches techniques :
- D�veloppement TMA
- D�veloppement Projets (migrations r�f�renciels iC et BDR, MO Blotter, French Offer...)
- Int�gration technique
- Revues de code
- Mise en place de Sonar aliment� par Jenkins
- Suivi des indicateurs Jenkins
- Mise en place de FitNesse pour les tests d'acceptance
- POC Docker
Migrations techniques :
- Passage � JIRA
- Migration Java 5 � Java 6 pour PRB
- Migration Oracle Database 10g � 11g
- Migration Oracle Weblogic 10.3 � 11g (10.3.5)
- Migration Thunderhead v3 � v5
- Cohabitation de la GUI PRB sur Windows XP et Windows 7
- Migration � Visual Studio 2012
- Migration Java 6 � Java 7 pour PRB et Flash
- Migration Oracle Weblogic 11g � 12c
- Migration SVN � Git (GitHub Enterprise)
Technologies :
- PC / Linux Red Hat
- Eclipse 4.4, Visual Studio 2012, SVN & Git
- Oracle Weblogic 11g - 12c
- JEE 6 (Java 6 & 7, Maven 2, Ant, JSF, PrimeFaces, CXF, Hessian, EJB 3, Hibernate, Spring, JMS, JUnit, Tibco RDV, Tibco EMS, SLF4J, LOGBack), .NET C# 2 (Winform, Dev Express, NUnit, WSE 3), FitNesse, Jenkins
- Oracle 11g, Sql*Plus
Soci�t� G�n�rale - SGCIB
02/2009 - 12/2009
(11 mois)
Responsable de projet / Ingenieur Concepteur
Projet / Application Sales de pricing et de booking : Flash
Application de booking des produits et deals cr��s par les applications du service SalesTools (PRB, New Cascade, Cascade et Issuing Workflows)
Enjeux :
- Booker les produits provenant des application SalesToos (PRB, NEC, Cascade et Issuing Workflows) dans les syst�mes Middle office (Eprom, Eliot Sales, Eliot Market et Eliot SP)
- Masquer la complecit� des syst�mes middles office derri�re une seule interface de booking pour toutes les applications du service
Contexte :
- Projet d�marr� en d�cembre 2008, mise en production du premier lot en mai 2009 g�rant dans le booking dans Eliot des produits de PRB (semi-structur�s)
- 1 chef de projet, 1 MOA, 3 d�veloppeurs
- Flash, en aval de PRB, est une pi�ce majeure du projet Flower qui permet d'automatiser l'�mission de produits semi-structur�s au niveau international ; ceci afin d'offrir un meilleur service au client et une plus grande r�activit�
T�ches effectu�es :
- Planification des ressources (PPlus)
- Synchronisation avec les autres �quipes de SalesTools et d'Asie
- Participation aux phases de chiffrage et de conception technique
- D�veloppement
- Int�gration technique
- Gestion des livraisons
- D�ploiement de l'application (Asie / Europe)
- Gestion des environnements
- Suivi et gestion des incidents de production (support niveau 1 et 2)
R�alisations techniques particuli�res :
- D�finition d'un mod�le de donn�es commun des instruments et des deals pour le service SalesTools
- Insertion et mise � jour des informations de booking dans Eliot Market et Eliot Sales
- Insertion et mise � jour des informations du payoff dans EProM
- Mise en place d'Hudson (serveur d'int�gration continue) afin d'am�liorer la qualit� de l'application
- Mise en place du Wiki pour le partage de la documentation technique et fonctionnelle
- Passage de Tomcat � Weblogic
- Passage de XFire � CXF
Acquisition de comp�tences fonctionnelles sur :
- Booking dans l'application Eliot SP via EDS
- Booking dans l'application Eprom via EPROMX/IDEAX
Technologies :
- PC / Linux Red Hat
- Eclipse 3, SVN
- Apache Tomcat 6, Oracle Weblogic 10.3
- JEE 5 (Java 1.6, Maven 2, Ant, Hibernate, Spring, Xfire, CXF, Hessian, Corba, JUnit, SLF4J, LOGBack, JMS), VBA, FitNesse, Hudson / Jenkins
- Oracle 10g, SQL*Plus
Soci�t� G�n�rale - SGCIB
01/2008 - 01/2009
(1 an et 1 mois)
Ingenieur Concepteur
Projet / Application Workflow Sales : PRB
Application vente et d'�mission de produits semi-structur�s.
Enjeux :
- Automatiser un process manuel
- R�duire les risques or�rationnels (source unique de donn�es pour produire les documents internes et clients, r�aliser le pricing et le booking)
Contexte :
- Projet d�marr� en janvier 2007, 1�re mise en production en Asie en mai 2008, d�ploiement en Europe en d�cembre 2008
- 100 utilisateurs
- 1 chef de projet, 1 responsable technique, 1 MOA, 7 d�veloppeurs
- Volum�trie cible : 100 - 200 produits par mois
T�ches effectu�es :
- Participation aux phases de chiffrage et de conception technique
- Param�trage de tests automatis�s
- D�veloppement de nouvelles fonctionnalit�s, maintenance �volutive et corrective
- Int�gration technique
- D�ploiement de l'application (Asie / Europe)
- Apport d'expertise technique aupr�s d'autres d�veloppeurs de l'�quipe
- Participation au support tournant niveau 1 et 2
R�alisations techniques particuli�res :
- Cr�ation et modification des mod�les de documents g�n�r�s avec Thunderhead (pr�confirmations group�es, termsheets de l'Europe)
- Modification du Workflow Staffware pour la prise en compte d'un workflow all�g� ne passant pas par Issuing Worklows
- Cr�ation de tests d'acceptance dans FitNesse permettant une couverture de test plus compl�te de l'application
- Int�gration et am�lioration d'une macro Excel (d�j� utilis�e par les utilisateurs en Asie) dans l'application de fa�on compl�tement transparente
- Industrialisation de l'application pour le passage en production
- Migration de CVS � SVN
- Mise en place d'un Wiki pour le partage de la documentation technique et fonctionnelle de l'application
- Modification de l'interface avec Maximizer (r�f�rentiel client) pour la r�cup�ration des contacts d'une contrepartie
Acquisition de comp�tences fonctionnelles sur :
- Les produits semi-structur�s
- La documentation de ces produits : pr�confirmations, termsheets, AFT
Technologies :
- PC / Linux Red Hat
- Eclipse 3, Visual Studio 2005, CVS - SVN
- BEA Weblogic 9.2 - 10.3
- JEE 5 (Java 1.5, Maven 2, Ant, EJB 2, Hibernate, Spring, Tibco RDV, Corba, Xfire, JiBX, JUnit, Log4J), .NET C#2 (Winform, Dev Express, NUnit, WSE 3), FitNesse, Hudson
- XML, XSL, Thunderhead
- Tibco Workflow iProcess
- Oracle 10g, Sql*Plus, TOAD
Soci�t� G�n�rale - SGCIB
02/2006 - 12/2007
(1 an et 11 mois)
Ingenieur Concepteur
Application Workflow Sales : Issuing Workflows
Application d'�mission de Warrants, produits semi-structur�s et certificats en masse.
Enjeux :
- Automatiser un process manuel
- R�duire les risques op�rationnels (source unique de donn�es pour produire les documents internes et clients, r�aliser le pricing, le booking, la codification, la validation)
- Pour les Warrants : am�liorer les performances de la premi�re version (Issuing Warrant) notamment au niveau de la g�n�ration des documents
Contexte :
- 50 utilisateurs (8 desks)
- 1 chef de projet, 5 � 8 d�veloppeurs
- Volum�trie : 2000 produits par mois
T�ches effectu�es :
- Participation aux phases de chiffrage et de conception technique
- D�veloppement de nouvelles fonctionnalit�s, maintenance �volutive et corrective
- Int�gration technique, livraison de l'application p�riodique
- Apport d'expertise technique aupr�s d'autres d�veloppeurs de l'�quipe
- Participation au support tournant niveau 2
R�alisations techniques particuli�res :
- Mise en place d'un �cran de param�trage g�n�rique afin de param�trer dynamiquement l'application
- Mise en place d'un Wiki pour le partage de la documentation technique de l'application et des normes de codages
- Gestion des erreurs (exceptions, loggeur, page d'erreur)
- Envoie de fax et v�rification de la bonne r�ception de ceux-ci (via un service Windows d'�coute POP)
- Ajout d'un syst�me de cache et de framework Objet Relationnel
- Mise en place de la "Road Map"
- Mise en place de l'aide en ligne
- Industrialisation du projet :
- cr�ation d'un MLD et de la documentation technique
- mise en place d'un "morning chek" automatique pour le support
- cr�ation de la proc�dure de livraison, et de batch pour une livraison automatis�e sur les environnements de d�veloppement et en production
- Etudes de performances, mise en place de KPI
- Gestion de la mise � jour des informations dans les syst�mes middle office (Eliot Sales et Market)
- Am�lioration des performances de l'export/import Excel des produits.
Acquisition de comp�tences fonctionnelles sur :
- Le march� secondaire
- Les produits warrants et certificats
Technologies :
- Windows / VM
- Visual Studio 2003, Eclipse 3, CVS
- IIS 5 & 6
- ASP.NET (.NET 1, WS, WSE 2, C#, NAnt, Log4Net, IKVM), HTML, Javascript, Ajax
- XML, XSL, ALTOVA XMLSpy et StyleVision
- Adobe Workflow Server
Soci�t� G�n�rale - SGCIB
06/2004 - 01/2006
(1 an et 8 mois)
Ing�nieur d'Etudes
Application Workflow Sales : Cascade
Application g�rant un Workflow de vente de produits vanilles (OTC, List�s) pour une contrepartie externe et mesure de l'effort commercial ("Hit ratio").
Enjeux :
- Automatiser un process manuel
- R�duire les risques op�rationnels (source unique de donn�es pour produire les documents internes et clients, r�aliser le pricing, le booking, la codification, la validation)
- Augmenter la r�activit� des Sales
- Suivre le Hit ratio des Sales
Contexte :
- 50 � 100 utilisateurs
- 1 chef de projet, 5 � 7 d�veloppeurs
- Volum�trie : 50 � 150 requ�tes par mois dont 50% de deal
T�ches effectu�es :
- Participation aux phases de chiffrage et de conception technique
- D�veloppement de nouvelles fonctionnalit�s, maintenance �volutive et corrective
- Int�gration technique
- D�ploiement de l'application tous les deux mois, avec une homologation de 15 jours (cellule d'homologation externe, aide � l'homologation tournante)
- Apport d'expertise technique aupr�s d'autres d�veloppeurs de l'�quipe
- Participation au support tournant niveau 2, contact direct avec les utilisateurs si incidents en environnement de production non r�solu par le niveau 1 ; et support technique du niveau 1
R�alisations techniques particuli�res :
- Am�lioration de l'architecture du cache pour un chargement � la demande ou au lancement de l'application
- Gestion de mise � jour des informations dans les syst�mes middle office (Eliot Sales et Market)
- Int�gration de Web services pour la g�n�ration de document commercial (Termsheet) et lancement d'un workflow d'�mission pour les EMTN (Issuing EMTN).
- Rapprochement avec donn�es de Fimat (filiales de la SG pour validation des donn�s saisies par le sales)
- Am�lioration des performances de l'export Excel des deals
- Passage de la console utilisateur en Applet
Acquisition de comp�tences fonctionnelles sur :
- Les produits OTC : options, strat�gies, options list�es ; EMTN
- Le march� secondaire : increase /decrease de deal
- La documentation cliente : termsheet et preconfirmation
Technologies :
- Windows / Linux Red Hat
- Eclipse 3, CVS
- BEA Weblogic 7 - 8.1
- J2EE (Java 1.4.2, Ant, Struts, EJB, Hibernate, JDBC, Tibco RDV, Corba, Axis, JMS, Log4J, POI, JUnit), XML, HTML, Javascript, Ajax, Applet (Java 5, Swing, SwingX)
- Oracle 9i, SQL*Plus, PL/SQL
06/2004
Embauche chez Soat, SSII sp�cialis�e Java et .Net, en tant qu'ing�nieur d'Etude et R�f�rent Technique.
- R�alisation de missions en r�gie
- R�f�rent technique Java/DotNet � So@t : suivi individuel et animation d'un groupe de 7 consultants (r�unions collectives biannuelles avec formations, points techniques et quiz par mail), capitalisation technique
Cegetel
07/2003 - 05/2004
(11 mois)
Ing�nieur d'Etudes
Projet Gestion des Flux "VPN" : OAT
Outil d'Assignation et de Transmission pour la gestion des flux des clients (VPN) de Cegetel sur son r�seau.
Contexte :
- Projet au forfait d�marr� en juin 2003
- 10 utilisateurs � Lyon
- 1 chef de projet fonctionnel chez Cegetel, 1 chef de projet technique interne, 2 � 4 d�veloppeurs
T�ches effectu�es :
- Participation aux phases de chiffrage et de conception technique
- D�veloppement de nouvelles fonctionnalit�s, maintenance �volutive et corrective
- Int�gration technique
- Apport d'expertise technique aupr�s d'autres d�veloppeurs de l'�quipe
- Interlocuteur privil�gi� du projet
- D�ploiement chez le client
- Formation des utilisateurs � Bron (Lyon)
- R�daction des manuels d'installation, d'exploitation et d'utilisation
R�alisations techniques particuli�res :
- Mise en place d'une architecture MVC
- Cr�ation et gestion de la base de donn�es
- Ajout de la gestion des bats d�bits
- Rapprochement avec des syst�mes externes
Acquisition de comp�tences fonctionnelles sur :
- R�partiteurs, commutateurs, jarreti�res
- Fonctionnement pour les bats d�bits
Technologies :
- Windows / Unix
- Oracle 9i JDeveloper, Eclipse 2, CVS
- Apache 1.3, Tomcat 3
- J2EE (Java 1.4, Servlet, JSP, JDBC), HTML, Javascript
- Power AMC Donn�es 6, Oracle 8i, SQL*Plus, PL/SQL
07/2003
Embauche chez CRIL Technology, SSII du groupe Alyotech, en tant qu'ing�nieur �tudes & d�veloppement.
- R�alisation d'une mission au forfait en Java
Formations et Certifications compl�mentaires
SCJP 1.5
2008
Certification Java SCJP 1.5 : Sun Certified Programmer for the Java Platform 1.5
MCTS
2008
Certification DotNet MCTS : Microsoft .NET Framework 2.0 - Web-Based Client Development (Exam 70-528)
SCJP 1.4
2007
Certification Java SCJP 1.4 : Sun Certified Programmer for the Java 2 Platform 1.4