Historique de Carrière : &
Février 2014
Indépendant Consultant Expert Java/J2EE
Septembre 2010 Janvier 2014 IBM Application Services
Consultant Expert Java /J2EE
Septembre 2008 Aout 2010 Suite Logic
Consultant Java/J2EE
Novembre 2006 Aout 2008 GIEAU (Veolia Eau)
Développeur Java/J2EE
Octobre 2005 Octobre 2006 Prisma Presse
Développeur Java/J2EE
Mai 2005 Juillet 2005 Ausy France Consultant Java/J2EE
Décembre 2003 Avril 2005 Lagardère
Apprenti puis Développeur Java/J2EE
Février 2014 : Eileo (Hertz), Paris (75), Maintenance d’une application de réservation en tant que leader technique avec la méthodologie SCRUM :
- Analyse, conception, chiffrage et développement en intégration continue
- Optimisation des performances / Refactoring
- Réalisation de POC (Proof Of Concept) de migration de batchs, de mise en place d’Elastic Search, …
 Technologies utilisées : EJB, Spring, Spring JDBC, Spring Cache, Spring Security, Struts, Elastic Search, CouchDB, Hazelcast, Guava, jQuery, Sonar, ActiveMQ, Maven, Hamcrest, Infinitest, Moreunit, Jenkins, MySQL, Log4j, Slf4j
(Indépendant – Mission 6 mois)
Avril 2013 : Saint Gobain, Suresnes (92), Réalisation au forfait avec IBM de 2 applications mobiles, d’un intranet et d’un extranet pour la gestion et le suivi de livraisons clients. Rôle de leader technique et architecte logiciel :
- Réalisation de 2 applications mobiles hybrides (IOS et Android) dans le cadre d’applications d’exemple (1 mois)
- Définition de l’architecture, chiffrage, réalisation, formation et encadrement des développeurs sur des Webservices légers (REST).
- Définition de l’architecture, chiffrage, réalisation, formation et encadrement des développeurs sur l’intranet et l’extranet basés sur le CMS J2EE opensource Liferay.
 Technologies utilisées : Spring 3, Mybatis 3, JUnit 4, Spring MVC 3, Jackson 1.9, Velocity 1.6, Java 7, JavaScript / Json / Jquery / CSS3, Maven 2, Liferay 6.1.2, Worklight, SVN, Tomcat 7, Oracle 11
(CDI chez IBM Application Services – Mission 9 mois)
Déc 2012 : SFR, Noisy (93), Maintenance et évolution au forfait avec IBM d’une solution orientée SOA (Service-Oriented Architecture) implémentée avec Websphere Datapower.
- Formation reçue sur le développement Datapower.
- Définition du cahier des charges et des spécifications techniques sur des nouveaux webservices fournis par Huaweï.
- Développement de 2 proxys pour la virtualisation de 2 webservices sécurisés et monitorés.
 Technologies utilisées : Datapower X150, XSL/XSLT, UML, Linux.
(CDI chez IBM Application Services – Mission 4 mois)
Juin 2012 : SNCF, Paris (75), Réalisation au forfait avec IBM d’une application de supervision des distributeurs de billets. Rôle de développeur confirmé J2EE :
- Analyse, conception et rédaction des spécifications techniques très détaillées des fonctionnalités du site en UML pour développement offshore.
- Développement J2EE des fonctionnalités de l’application.
 Technologies utilisées : Spring 3, Spring Security 3, Hibernate 3, JUnit 4, Spring MVC 3, Oracle 11, JAX-RPC/Axis, JAX-WS/JAX-B, JavaScript / JSON / Ajax (jquery), Maven 2, Nexus, Plateforme de développement collaborative Rational Team Concert 2 (basé sur Eclipse 3.5), Jazz 2 (SCM), Sonar 2, JBoss 5.1
(CDI chez IBM Application Services – Mission 6 mois)
Sept 2010 : SNCF, Paris (75), Réalisation au forfait avec IBM de ********.
Rôle de développeur confirmé, leader technique J2EE :
- Réalisation de projets d'exemple sur les frameworks de présentation du marché (GWT, Spring MVC).
- Analyse, conception et rédaction des spécifications techniques détaillées des fonctionnalités du site.
- Développement J2EE des fonctionnalités du site (application Web et batchs).
- Analyse et correction d’anomalies.
- Support à l’équipe cliente.
- Support et montée en compétence de l’équipe de développeurs.
Rôle d’intégrateur CMS Tridion : installation, intégration avec l’application web J2EE, templating, développement spécifique C#.
 Technologies utilisées : Spring 3, Spring Security 3, Hibernate 3, Dozer, JUnit 4, Ehcache 2, Jackson, HttpClient 4, Dumbster, Urlrewritefilter 3, Velocity, REST, FOP, Spring MVC 3, Spring Batch 2, Oracle 11, JAX-RPC/Axis, JAX-WS/JAX-B, JavaScript / JSON / Ajax (jquery), Maven 2, Nexus, Plateforme de développement collaborative Rational Team Concert 2 (basé sur Eclipse 3.5), Jazz 2 (SCM), Sonar 2, Rational Team Concert 2, JBoss 5.1, Tomcat 6
(CDI chez IBM Application Services – Mission 20 mois)
Sept 2009 : Seanergic, Paris (75), ingénieur de développement en prestation :
- Optimisation de l’architecture, des développements, des temps de réponse sur les sites internet existants.
- Evolutions de l’outil d’administration des sites, mise en place d’un Wisiwig,…
- Optimisation des différents environnements, mise en place d’un CVS, Maven
- Rédaction de documents techniques pour la transmission de connaissances, modélisation UML
 Technologies utilisées : Java-J2EE (Struts 2.1.6, Hibernate 3.3.1, Tomcat, Mysql)
(CDI chez Suite Logic – Mission 1 an)
Sept 2008 : WFinance (AGF), Paris (75), ingénieur de développement en prestation :
- Réalisation de 3 lots dans la refonte du système d’information client avec encadrement technique de développeurs :
- Portail Client : réalisation de la consultation et édition des comptes clients et du relevé d’actifs, derniers mouvements, encadrement particulièrement sur le mapping Ibatis, intégration de frameworks.
- Arbitrage Conseiller en Ligne : réalisation de l’authentification, liste des clients/portefeuilles en fonction des habilitations, consultation et édition des relevés d’actifs clients, derniers mouvements, intégration de frameworks.
- Portail conseiller : gestion des habilitations, liste des portefeuilles, consultation et édition des relevés d’actifs, intégration de frameworks, montée en compétences sur struts 2 et hibernate.
 Technologies utilisées : Java-J2EE (Struts 1.3 puis 2.1.6, Spring 2.5.1, Ibatis 2.3, Hibernate 3.3.1, Display Tag, Jasper Report, JFreeChart, Weblogic, SQL Server)
(CDI chez Suite Logic - Mission 13 mois)
Nov 2006 : Gieau (Veolia Eau), Saint Maurice (94), ingénieur dans le service études :
- Maintenance sur une application de gestion des infrastructures de traitement d’eau.
 Technologies utilisées : Java-J2EE (Struts, Ibatis, EAM,Crystal Report, Ajax)
- Réalisation de tests de performance sur la V0 du futur système d’information client.
 Technologies utilisées : Loadrunner et Java-J2EE (Struts, Hibernate, CC&B)
(CDI 21 mois)
Oct 2005 : Prisma Presse, Paris (75), responsable d’applications dans le service étude à la Direction des Systèmes d’Information :
- Gestion des habilitations, maintenance, support, évolutions, optimisation, formation sur des applications J2EE (workflows). Mise en place d’une nouvelle application J2EE pour la demande de nouveaux employés avec une participation active à toutes les étapes du projet.
 Technologies utilisées : W4, Java-J2EE, Oracle, interrogation LDAP, iText, SAP
- Support, gestion des habilitations et maintenance sur LDAP et des applications commerciales (Webi, CRM Aloha, Sun Directory, Calendra). Aide à l’intégration de nouvelles applications.
 Technologies utilisées : Oracle, Oracle Forms, Buisness Object
- Participation à un projet de refonte des environnements applicatifs avec virtualisation des serveurs et avec une montée de version des logiciels. Réalisation d’appels d’offre à des sociétés de prestation, référant technique sur les environnements, encadrement des prestataires, réalisation de tests de non régression.
 Technologies utilisées : VM Ware, W4, Oracle, Sun Directory, Calendra.
(CDD 12 mois)
Mai 2005 : IBM, Paris (75), mission de réalisation d’un front office bancaire. (Hibernate, Spring, Struts, Tiles, Junit, Display Tag, intégration continue). (CDI chez Ausy France mission 3 mois)
Déc 2003 : Lagardère Corporate, Paris (75), Participation active à quatre projets de refonte du Système d’Information des Ressources Humaines avec une approche processus (W4) au sein de la Direction des Systèmes d’Information du siège du groupe Lagardère:
- Définition des spécifications fonctionnelles, développement avec ou sans prestataires, tests et recettes, mise en production des applications, présentation dans les filiales.
 Technologies utilisées : Jsp, Servlet, batchs et connecteurs Java, W4, Tomcat, Solaris, Windows Server 2003, Oracle 8i, UML.
- Réalisation complète pour une filiale du groupe d’un projet permettant la mise à jour des référentiels sociétés et employés en tant que chef de projet technique.
 Définition du cahier des charges et des spécifications fonctionnelles.
 Développement de l’application (mêmes technologies que précédemment).
 Management d’un prestataire dans le développement d’un module permettant l’intégration de l’application dans le système d’information (LDAP).
 Rédaction des documents de transfert de compétences pour la mise en production.
(Apprentissage 10 mois + CDD 6 mois)
Stages : &
Juin 2003 : Sun Microsystems, Vélizy (78), Développement et mise en production d’une application gérant le processus de vente de réseaux. Rédaction de documents de transfert de compétences.
 Technologies utilisées : Jsp-Java, Sun Application Serveur, Oracle 10i, Solaris, Netbeans. (Stage 3 mois)
Mai 2002 : Geneanet, Paris (75), Réalisation d’un module (PHP, MySql) permettant aux membres de gérer des arbres généalogiques. Formation reçue sur Mand...