2010 - 2013Ministère (Secteur public)
Contexte : Projet national avec 4 équipes de dev (20p), 1 équipe intégration, 1 équipe qualification
Accompagnement et pilotage d’un processus d’amélioration continue (Kaizen) sous deux axes :
- Industrialiser la construction du logiciel : harmonisation du build (maven), de la
configuration (paramétrage, WebLogic), intégration continue (Hudson), qualimétrie
(Sonar)
- Améliorer la qualification : formation, installation des outils (Fitnesse, GreenPepper) et
accompagnement à l’ATDD (pilotage par les tests d’acceptance).
Organisme de sécurité sociale
Audit technique d’une application J2ee (Alfresco, Spring, PostGreSql, Quartz)
Groupe d’assurance
Préconisations sur la mise en place d’un processus de validation en continue des composants
Web d’une application J2ee (Accessibilité, Standards W3C)
Ministère (Secteur public)
Audit technique d’une application J2ee issue d’une importante refonte (plus de 1 million
d’individus, centaine de projets) : SOA, Db2, Jboss.
Sfeir
- Architecte Junior
NEUILLY SUR SEINE2010 - 2010Suite à une première mission en tant que développeur, il m'a été confié sous la supervision d'un senior, un rôle dans l'équipe Architecture.
Diverses tâches ont rendu ce rôle très formateur:
- Installation d’une usine d’Intégration continue (Hudson, Sonar).
- Mise en place d’une usine de tests : installation + évangélisation (Fitnesse, Sélénium, JUnit, TDD).
- Suivi de 2 équipes de développement (dont une offshore à Madrid) : coordination, revue de code + sessions de refactoring, formations.
- Mise à jour du socle technique (migration CVS vers SVN, Ant vers Maven, Jboss5).
Sfeir
- Développeur J2ee
NEUILLY SUR SEINE2008 - 2010Consultant en mission chez un groupe de caisses de retraite.
Le projet est une refonte complète du SI avec différentes migration : applicative (Cobol vers Java) et de données (DL/1 vers Oracle).
Interventions épisodiques dans l'équipe de migration de données.
Streamezzo
- Développeur J2ee
Californie2007 - 2008La technologie Streamezzo permet de développer rapidement des applications à contenu riche pour des téléphones mobiles pour des plateformes différentes.
Durant mon stage de fin d'études de 6 mois et le CDD de 4 mois qui a suivi, j'ai été en charge de l'intégration du composant back-office pour 3 clients : deux fournisseurs de contenus mobiles asiatiques et un leader de la téléphonie mobile en France.
Ces projets ont été menés en étroite collaboration avec l'équipe front basé à Singapour et en charge du développement de l'application mobile.
Le composant back-office développé en WebObjects est un fournisseur de contenus pour l'application mobile. Suivant les besoins du client, les contenus peuvent provenir d'une base de données, d'une couche de services externes.
Une interface Web développée en Flex sert à gérer les contenus (CMS).
Formations
University Of Waterloo (Waterloo)
Waterloo2007 - 2007Computer Science Department - Exchange Program