Capgemini
- Consultant Confirmé Technologie et Architecture
SURESNES2012 - maintenant
Logica
- Expert Technique
COMPIEGNE2011 - 2012Préparation et livraison, mise en production, gestion des composants et de leur évolution, gestion des sources et des livrables (SCM, SVN). Intégration continue (CI - Maven), build automatisé (Hudson). Accompagnement des développeurs débutants, validations des choix technologiques.
Développement d'applications J2EE : évolution et correction des applications du client au sein d'une TMA. Tests unitaires (JUnit, HttpUnit, DBUnit) et tests fonctionnels, tests de non régression.
Thales Communications
- Senior developer
Colombes2008 - 2011Architecture et développement d'applications Java : Conception, modélisation (Rational Systems Développer) et développement du nouveau logiciel de production documentaire automatique réalisé en Java et Eclipse RCP (SWT & JFace). Développement Agile (SCRUM).
Environnement de développement avec source versioning et suivi des développements (ClearCase - ClearQuest), projet automatisation (Hudson), tests unitaires avec JUnit.
ARISEM
- Ingénieur de développement
2004 - 2008Développement en architecture distribuée de logiciels de veille technologique et de recherche sémantique en Java et J2EE sous Windows et Linux.
Responsable de l'indexation et contributeur des projets open source (Lucene, Solr).
Environnement de développement avec source versioning (SVN - CVS), projet automatisation avec maven (1.0 –2.0) et build automatique sur Cruise Control.
Gestion du cycle de développement itérative avec gestion des composants et leur évolution via Trac (Mylin). Tests unitaires JUnit, HttpUnit, et tests fonctionnels via JMeter.