-
Application de gestion des commissions entre banques et brokers
- Java & Web Developer - Application Architect
2013 - maintenant
Front : HTML5, CSS3, JavaScript, jQuery, jQuery-UI, DataTables/DataTools, RequireJS, Twitter Boostrap 3, Json
Back : Java Core, Java EE 6, Hibernate, JAX-RS 1.1, Swing, JBoss AS 7, Jersey, Jackson, ...
Tests : JUnit 4, Mockito, FestAssert, PowerMock
Tooling : Maven 3, Subversion, Jenkins, Sonar
-
Plate-forme de dématérialisation des appels d'offres publics
- Java EE Developer
2012 - 2013
Back : JEE 6, JPA 2.0, EJB 3.1, JAX-RS 1.1, JMS 1.1, JNDI, JavaMail 1.4,
Glassfish 3.1.2, Cassandra/Hector, Jersey, Jackson, JodaTime, Mustache, etc...
Front : Play! Framework 1.2.5, LESS, jQuery, ...
Maven 3, Git, Jenkins, Sonar
-
Natixis
- Architecture Java/JEE - Technical Leader
Paris
2009 - 2012
Application de CRM pour les activités Equity Markets utilisé par la vente, l’analyse et le marketing
• Architecture et choix techniques de la CRM Natixis : Hibernate 3, Spring 2.5, JSF
• Découpage en modules et mavenisation du projet
• Usine logicielle avec intégration continue (Jenkins) et audit de code (Sonar)
• Amélioration des performances : SQL & datamodel, DTO, validation d'une nouvelle couche de présentation (Spring MVC, jQuery, SiteMesh), tests de charge et profiling (Jmeter, YourKit)
• Migration fonctionnel et décommissionnement d’une CRM Edeal (v1) : clients, contacts, événements commerciaux, campagnes de vente, lieux et des acteurs Natixis
• Développement d’une CRM Natixis « from scratch » (v2) : formulaire Mifid, opportunités commerciales, alertes, relations opérationnelles entre contacts, gestion documentaire avec upload et download, moteur de diffusion par email des feedbacks de meeting, ségrégation d’activités bancaires par chinese wall (compliance), géolocalisation Google Maps des lieux
Environnement technique :
Java EE 6, Hibernate, Ehcache, JSF MyFaces / RichFaces / Ajax4jsf, JavaScript / JQuery / JSON, JSP / Servlet XML/XSL, HTML/CSS, SiteMesh, Spring 2.5 (core, security, aop, MVC, test, mock), Apache CXF, Axis, POI, Log4J, JavaMail, Solr, Tomcat 5, JNDI, Maven 2, Junit 4, Mockito, SVN, Sybase, SQL PL/SQL, Agilité, TDD, Maven2, Jenkins, Sonar
-
Voyages-Sncf.Com
- Ingénieur d'Etudes et Développement
La Défense
2008 - 2009
Web Distribution International – Systèmes de distribution de l’offre train de la SNCF : devis, réservation et après-vente
Environnement technique :
Java EE 5, SOA, Spring 2, Maven, Junit, Weblogic, Hibernate 3.2, Struts 1.2, Oracle 10g, SVN, UML, Scrum, TDD, Integration continue Hudson
-
SGCIB - Société Générale Corporate & Investment Banking
- Ingénieur d'Etudes et Developpement
2006 - 2008
Application de workflows d’abonnements des clients à la l’information financière : recherche SGCIB, Bloomberg, ...
Environnement technique :
Java EE 5, Web 3-tiers, JSF, Junit, Maven, Tomcat, Wasp, Hibernate, Tiles, Spring, Sybase, CVS
Application de facturation de l'activité de financements structurés Loan IQ – Deal management
Environnement technique :
Java/J2EE 1.4 & JEE 5, Web 3-tiers, JSF, Tomcat, Hibernate, Oracle, CVS, Apache Lucene