-
AMUNDI
- Developpeur java
Paris
2016 - maintenant
Développement et maintenance sur Alto ( Plate Forme de Gestion d'actifs en client lourd java JIDE sur swing, hautement configurable )
* Développement sur 3 modules Alto
-PortFolio Analysis ( PA )
-Global Analysis ( GA )
-Gestion d'Epargne Salariale ( single Equity Fund)
* Développement des batches ( Evolutions et maintenance )
-Batch de valorisation des instruments otc (swap, TCN, Obligations, Forex ...)
-Batch d'importation des données de marché ( volatilité, prix ...)
* Développement de plusieurs WebServices SOAP & Rest
* support de niveau 2 ( 10-15 %)
* Interactions avec les BA (Business Analyst),avec le support de niveau 1, avec les gérants, avec les ingénieurs de production
Environnement
Technos :JAVA(java5,6,7,8),SQL,TDD,JIDE( Surcouche SWING )
Serveur d'applications : Jonas, WildFly(Jboss)
Outils : Eclipse Mars.2 Release (4.5.2), Maven3, git (2.16.2) , mockito, JUNIT, jenkins, JIRA ( 7.8), putty, squirel, nexus, Artifactory
Services distants : webservices (rest,soap), ejb
Base de données :oracle11g,sybase,sqlserver
Méthodes : agile (SCRUM)
OS : Windows (Poste de travail ) , Linux et unix ( pour les serveurs)
-
SGCIB
- Developpeur Java
PARIS
2014 - 2016
Suivi de production de l'application backoffice de gestion de quelques produits financiers ( SWAP,ETC...)
* Analyse des problèmes de productions en support de niveau 2 ( échec d'exécution des batchs )
* support de niveau 2
* suivi technique des développements faits à Bangalore (Inde) et leur mise en prod à Paris
* Développement console d'administration des batchs
* Optimisation des batchs
Développeur JAVA (spring ,spring-boot)
Développeur backend java sur DashBoard, une application de reporting à destination des responsable de BL (Business Lines )
* Développement de nombreux webservices REST
* test Unitaires, d'integration , BDD
Environnement
Technos :JAVA(java5,6,7,8), spring-batch3, webservices REST (jersey),SQL,BDD,TDD
Serveur d'applications : Tomcat sous Spring Boot (Architecture micro services )
Outils : Eclipse4, Maven3, git,cucumber,mockito, JUNIT, jenkins, JIRA
Securite Web : CAS ( Central Authentication Service )
Base de données :oracle11g
Methode : SCRUM
OS : Windows (Poste de travail ) , Linux ( pour les serveurs)
-
VSC
- Ingénieur Suivi de Production
2012 - 2014
VSC Technologies ( Filiale SNCF En charge de la gestion du site www.voyages-sncf.com)- PARIS (Architecte Suivi de Production)
Suivi de production de 2 applicatifs :SIDH (calcul d'itinéraires), MI (agrégation de solutions des différents inventaires de trains)
* Test d'architecture applications java
* Analyse tests de charge (temps de réponses, taux d'erreurs)
* Analyse de problèmes de performance et de mémoire
* Analyse des problèmes de productions en support de niveau 2 (temps de réponses ou taux d'erreurs élevés)
-communications avec différentes équipes (exploitation, développeurs, chef de projets, métiers)
-suivi des corrections applicatives impactant les aspects suivi de production
Environnement
Technos :JAVA(java5,6,7)
Serveur d'applications : Tomcat
Outils : Eclipse3, Maven, git
Base de données :oracle10g
ESB : Mule
Big Data : Hadoop, pig, hive, map/reduce ...
Linux : scripts shell, awk
OS : Windows (Poste de travail ) , Linux ( pour les serveurs)
-
LBPOKER
- Développeur JAVA J2EE
2009 - 2012
Prise en charge de l'architecture des bonus de la plateforme LBPOKER (site de jeu de Poker )
* -Moteur de Régulation(Bonus) et intégration avec les jeux
* -Mise en place de Bonus (1er dépôt, parrainage, etc...)
* -Console d'administration
* -Correction de bugs
* -Performances du Moteur de régulation(bonus en particulier)
* -Gestion des problèmes de concurrence / performances etc...
* Mise en production de la solution
Environnement
Technos :JAVA(java5,6), Ldap,Webservices(JAX-WS), apache-Wicket,Spring,EJB3,JPA(Toplink), spring mvc,javascript
Serveur d'applications : Glassfish2.1
Outils : Eclipse3, Perforce , git
Progiciel Financier :SAP
Base de données : oracle10g
OS : Windows (Poste de developpement) , Unix(Solaris pour les serveurs)
-
BNP PARIBAS FIXED INCOMEIT
- Développeur
2008 - 2009
BNP PARIBAS FIXED INCOMEIT
Développeur MUREX au Back office de BNP PARIBAS FXED INCOME IT
Ma mission était d'intervenir de manière transverse sur les aspects reporting autour du progiciel MUREX, qui est utilisé comme progiciel Back Office pour les produits dérivés de taux et de crédit
* Maintenance corrective et évolutive des reports existants(entrées comptables, rapports de réconciliation, etc...)
* Mise en place de nouveaux rapports( contacts avec utilisateurs du Back Office )
* Participation à la migration Murex 2.10 (MREPORTS) = Murex 3.1
* Développement de rapports sous DATAMART ( tables dynamiques, feeders, extractions, viewers, etc...)
Environnement
Technos : MUREX MReports, MUREX Datamart (feeders, extractions, viewers etc..) , SQL, TRANSACT SQL, Scripts shell
Application : MUREX 2.10, MUREX 3.1
Base de données : Sybase 11
OS : Unix
-
SOCIETE GENERALE
- Développeur JAVA J2EE & Développeur
PARIS
2004 - 2007
Développeur JAVA J2EE
Développeur à la MOE au sein de la division des Risques « Risques et Capital Economique » en charge du calcul du risque de crédit.
Ma mission couvrait trois types de moteurs de calculs et les outils associés
1) Les moteurs de calcul du risque de crédit (RWA, réforme Bâle II) (lgdirba)
2) Les moteurs de calcul de rentabilité (RAROC, EVA) (lotB)
3) Les moteurs de calcul de Scoring/Rating (obligorRating)
* Développement des moteurs à partir des spécifications de la MOA.
* Recette interne MOE
* Assistance de la MOA pendant les recettes
* Correction d'anomalies détectées en production.
Environnement
Technos : Servlet, Jsp, jndi, log4j, XML, XSL, Web Services(apache soap, weblogic), SQL, TransactSQL(procédures stockées)
Outils : Eclipse, junit, Ant, VSS, log4j, Rational Rose
Méthodologies : UML
Framework : framework MVC maison
Serveur d'appli : Tomcat(4.01, 4.1), WEBLOGIC (9.2)
Base de données : SQLServer
OS : Windows XP
-
ALPAHSYSTEM
- Développeur JAVA J2EE
2003 - 2004
Développement de l'application Report( Application de Gestion temps réel des métiers de la sécurité et d'accueil).
* Développement de plusieurs fonctionnalités .
* Améliorations du Framework maison.
* Développement de divers Web Service en java avec client .Net (webForms, winforms).
* Optimisations de l'application
Environnement
Technos : Servlet, Jsp, Ejb 2 (session, cmp),jndi, log4j,jaas,jca,XML,Web Services(axis, systinet developper), Pushlet, SQL, PostgreSQL(procédures stockées)
Outils : Eclipse, junit, Xdoclet, Ant, CVS, log4j, Rational Rose
Méthodologies : UML
Framework : framework MVC maison
Serveur d'appli : Jboss + jetty
Base de données : Postgresql
OS : Linux
-
CYBO INTERACTIVE
- Développeur JAVA J2EE
2002 - 2003
Conception et réalisation d'une partie de la plate-forme de gestion d'enquêtes en ligne (Questvision)
Conception et réalisation du système de filtrage de la plate-forme.
* Conception et réalisation du système d'authentification et de reprise de session.
* Conception et réalisation de l'interface d'administration
* GESTION DES CLIENTS (CREATION, EDITION, SUPPRESSION)
* GESTION DES MAILING LISTES(CREATION, EDITION, SUPPRESSION)
* GESTION DES MAILINGS (CREATION, EDITION, SUPPRESSION, ENVOI)
* TRAITEMENT DES MAILS DE RETOUR DE MANIERE AUTOMATIQUE ( REPONSES NORMALES, ERREURS, ABSENCE, ETC.)