-
eJust
- Chef de projet technique
2015 - maintenant
-
Santech
- Java Team Leader / Scrum Master
2014 - 2015
Santech est un éditeur de logiciel spécialisé dans la gestion du capital santé.
Je suis team leader de l'équipe back, qui développe le coeur produit de Santech sur une base de Java/Spring.
Je suis responsable d'une équipe de 4-5 développeurs. Je m'occupe des développements, de l'architecture technique, mais aussi du processus de développement Scrum/Kanban, ainsi que la partie DevOps (automatisation avec Jenkins).
Je participe aussi aux développements Front sur une base de Grunt/AngularJS.
Environnement technique:
- Spring 4, Hibernate 4, WS SOAP, Rest, Spring Security, Spring MVC.
- Maven, Jenkins, Nexus,, GIT
- MySQL, MongoDB, JBoss, Jetty, Tomcat
- Grunt, HTML5, AngularJS, UiRouter, Bower, JQuery, Underscore
-
Galeries Lafayette - LE BHV MARAIS
- Technical leader - Développeur agile senior Java EE
Paris
2013 - 2014
Au sein de la DSI E-Commerce, je suis leader développeur d'une équipe de 5 développeurs. Je m'occupe à la fois de la conception et du développement. Je participe à la réalisation du site e-commerce et des projets omnicanaux. Les projets sont menés en Scrum/Kanban.
- Role de technical leader encadrant une équipe de 5 développeurs.
- Conception et développements des projets E-Commerce (via Hybris) et Omnicanaux,
- Mise en place de nouveaux projets reposant sur des briques techniques modernes (Spring 4, Spring Security, Spring MVC, MongoDB, Rest,etc.)
- Pratique rigoureuse des tests unitaires et fonctionnels via: JUnit, Mockito, et Selenium.
- Garantis les bonnes pratiques de développements et l’agilité.
Environnement technique:
- Hybris, Talend, Eclipse, Git,
- Web: Spring MVC, Jquery, Javascript, Foundation, SASS, HTML 5
- Serveur: MongoDB, Spring, Spring Security, REST, CXF, Oracle
- Testing: junit, mockito, powermock, Gatling
-
AXA Banque
- Ingénieur d'études et développement Java
Nanterre
2013 - 2013
Au sein du service Architecture d'Axa banque, j'ai participé à la conception et au développement (front et back-end) du module d'upload de documents des nouvelles souscriptions en ligne de la banque.
Environnement technique:
- DB NoSql: MongoDB,
- Web: JQuery, JQuery Upload, CSS3, Wro4J, Javascript, Jasmine
- Seveur: upload streaming, REST, SOAP, CXF, Guice, Spring 3
-
Photobox
- Ingénieur d'études Java/JEE, développeur agile
Sartrouville.
2011 - 2012
PhotoBox est le leader Européen du tirage, partage et stockage de photos en ligne avec près de 20 millions de membres.
Dans le cadre de la refonte du système d'information de production, j'ai participé à la conception et aux développements de l'ensemble de ses modules au sein d'une équipe d'une dizaine de personnes. J'ai aussi assuré le remplacement du Scrum Master sur plusieurs mois.
Afin de répondre aux forts pics de charges saisonniers, une partie du système à été conçu pour être clusteriser dans "le cloud" (Amazon EC2).
- Développement d'interfaces web de monitoring et de gestion de la production, reposant sur Spring, JSF, RichFaces, Ajax, et bootstrap.
- Développement de la nouvelle architecture technique coté "back-end" à base de: Spring, Spring Integration, JMS ActiveMQ, Rest, et WS.
- Scrum Master de l'équipe de développement à plusieurs reprises
- Pratique rigoureuse des tests unitaires et fonctionnels via: JUnit, Mockito, et Selenium.
Environnement technique:
- Eclipse, Tomcat, Jetty, Maven, Jenkins, Jira, Cloud (Amazon EC2), BPEL (Apache ODE), MySQL
- Spring 3, JPA 2, Spring Integration, WS, Rest, JMS ActiveMQ, JSF, Richfaces, Ajax, JQuery, Twitter bootstrap,
- IText, JUnit, Mockito, Selenium
-
Alstom
- Ingénieur d'études Java/JEE, développeur agile
Saint Ouen
2010 - 2011
Alstom est une société mondiale dans le secteur du transport et de l’énergie. Elle réalise à la fois des constructions de train, produit de l’énergie et offre des solutions de transmissions d’électricité.
Ma mission s’est déroulée au sein de la filiale informatique du groupe ( Alstom ITC) et en particulier dans la cellule Web Java, constituée d’une douzaine de personnes. J’ai participé aux évolutions applicatives des projets, et à la refonte du framework maison. J’ai aussi mis en place des pratiques orientées qualité et une industrialisation de la chaine de production des projets.
- Conception et développement sur quelques projets reposant sur Struts et Hibernate.
- Mise en place de pratiques orientées qualité : tests unitaires ( Junit, DbUnit, et Mocking), tests fonctionnels Selenium automatisés, et serveur Sonar.
- Industrialisation du build et release des projets avec des plugins Maven 2, Nexus et Bamboo.
- Evolution du framework maison vers Spring, Hibernate 3 et clustering (cache distribué Jboss Cache).
Environnement technique:
- Tomcat, Eclipse, Ant, Maven2, Bamboo, Nexus, Sonar, Jira.
- Struts, Hibernate 2, Ajax, Jquery, Junit, Selenium, DbUnit, Mockito, Jboss Cache.
- Oracle, Sql Developer.
-
Digiplug, an Accenture Company
- Ingénieur d'études, développeur agile JAVA
PARIS 16
2009 - 2010
Digiplug fournit aux industries de la musique et des télécommunications des solutions leur permettant de distribuer la musique numérique.
La mission se déroule sur un projet de création d'une nouvelle supply chain de transcode multimédia qui est utilisé par les clients comme Universal Music International, Warner Music International, Sony BMG dans plus de 40 pays. Le projet implique environ 150 personnes provenant de France, Angleterre, Espagne, Inde et États-Unis.
Au sein de l’équipe de développement :
- Développement reposant sur des technologies et patterns récents : Spring, Hibernate, DDD.
- Mise en place de pratiques orientées qualité : tests unitaires (Mocking), tests fonctionnels automatisés, et intégration continue.
- Apport de mon expérience dans l’agilité pour guider l’équipe au passage de la méthode SCRUM.
Environnement technique:
- Jboss, Jetty, Eclipse, Ant, Maven2, Bamboo, Jira, Rally, Confluence
- Spring, Spring MVC, Spring WS, Hibernate, Ajax, Junit, Selenium.
- Oracle, Sql Developer.
-
Xebia
- Consultant Java/JEE
Paris
2009 - 2013
Je suis actuellement consultant Java JEE chez Xebia. J'effectue des missions de prestations chez des clients dans des environnements le plus souvent agile.
-
Stime
- Ingénieur d'études Java/JEE
Vert-le-Grand
2008 - 2008
Dans le cadre du démarrage d'un nouveau projet:
- Création de l’environnement de développement du projet: Eclipse, Build du projet, JBoss.
- Mise en place de l'architecture technique et des frameworks: Struts, Spring, Hibernate.
- Rédaction de spécifications fonctionnelles et techniques.
Environnement technique:
- Eclipse, JBoss, WebSphere.
- Spring, Hibernate, Struts, Junit.
- Oracle, PL/SQL.
-
Finance Active
- Ingénieur études et développement Java/JEE
2006 - 2008
Finance Active est un éditeur leader dans le conseil et la gestion de la dette.
Dans le cadre des évolutions de la plate-forme de services à destination des clients réalisées en Méthodes Agiles (Scrum):
- Conception, développements et tests sur différents projets JAVA JEE (Jboss, Tomcat, EJB, Struts, Swing)
- Mise en place et intégration des frameworks Struts, Spring, JPA, Hibernate.
- R&D sur les Web Services (SOAP, WSDL, serveur Axis).
- Participation à la mise en place des méthodes agiles (SCRUM)
Environnement technique:
- IntelliJ IDEA, JBoss, Sql Server, Jira, Cruise Control.
- Spring, Struts, EJB2, Maven1&2, Swing, JPA, Junit, HttpUnit.