Synthèse : Evolution d’une application de gestion de sinistre déployé dans plusieurs filiales de différents pays.
La prestation s’est déroulée dans le pôle ayant en charge le déploiement des «Solutions» informatiques à l’international.
Lecture/écriture des mails et documentation technique en anglais.
Rôle : Concepteur JAVA/J2EE
Réalisation : - Relecture et validation des spécifications fonctionnelles en relation avec les équipes de maitrises d’ouvrage.
- Chiffrage et prise en charge des travaux de conception/réalisation sur les demandes d’évolution de l’application ICS pour les différents pays.
- Développement des tests unitaires et des fixtures Fitnesse pour les tests fonctionnels.
- Rédaction de la documentation technique.
- Correction des anomalies reportées par l’équipe homologation.
- Assurance du support IT et les livraisons auprès des autres équipes (Maîtrise d’Ouvrage, Homologation, Filiales).
- L’amélioration continue des indicateurs qualité de l’application.
Rôle : Chef d’équipe/Concepteur J2EE /Coordinateur Technique
SIRHEN/ Ministère de l’Education.
février 2010 - aujourd'hui
Synthèse : Refonte du système d’information de la paye dans le cadre du projet SIRHEN/ Ministère de l’Education.
Ce projet s’inscrit dans un grand chantier SOA composé de 146 projets, déployés par palier,Réalisation :
- Comprendre et détailler le besoin métier avec le client.
Des réunions Workshop ou des déplacements fréquents chez le client.
- Concevoir et modéliser la solution préconisée au client.
Synthèse : refonte d’un portail communautaire web/mobile dédié au plus de 500.000 abonnées.
Rôle : Architecte applicatif/Référent technique/Gestionnaire de configuration
Réalisation :
- Concevoir le modèle conceptuel des données : Merise2 – Power Amc – Mysql (142 Tables).
- Concevoir et mettre en place l'architecture applicative à plusieurs couches.
MVC2 - Spring - Hibernate
- Concevoir et mettre en place de la chaîne industrielle de développement.Environnement de dev Eclipse + plugins + SVN.
- Développer un Framework permettant de factoriser tous les traitements techniques qui restent indépendants du processus métier.
Couche additionnelle (noyau du projet).
- Développer un outil générateur de la couche modèle métier permettant ainsi une évolution facile, performante et moins coûteuse.
Personnalisation du plugin Hibernate Tools au profil de notre projet.
- Mettre en place des outils pour la supervision de la qualité du code ainsi que la couverture des tests.
PMD-Metrics-Eclemma-ChekStyle.
- définir des supports techniques pour la spécification des best practices pour les développements ainsi que la bonne utilisation du Framework de l'application.
Livrables doc
- gérer l'intégration continue via l'outil Hudson et les profils MAVEN2.
Référent technique dans une équipe de 22 personnes en France + 8 personnes au Maroc.
Environnement : - JAVA/J2EE - Spring - Hibernate - Maven2 - Hudson - SVN - JONAS - Tomcat - MySQL - Axis2 - WebServices - Tomcat .
Ministère de la Défense – Projet LOUVOIS
octobre 2008 - janvier 2009
Synthèse : Projet de LOgiciel Unique à VOcation Interarmées de la Solde (LOUVOIS) est le système d'information permettant la gestion de la paye de tous les militaires du ministère.
Rôle : Analyse et développement
Réalisation : - Analyse et modélisation des besoins métiers.
- Conception et développement des web services. (Axis2)
- Conception et développement des cas d’utilisation. (UML et rationnel rose)
- Intégration des systèmes. (Etude de performances)
Environnement : - SOA - UML - WebService/Axis2 - JAVA/J2EE - Spring - Hibernate - Tomcat - Eclipse - CVS
IBM/TOTAL – Projet Card Processor
avril 2008 - octobre 2008
Synthèse : l'intégration d'une équipe, de plus de 70 collaborateurs, sur un projet visant à refondre l'ensemble du système d'information monétique du TOTAL.
Rôle : Ingénieur (conception/développement/intégration)
Réalisation :
Equipe de développement :
• Développements des cas d’utilisation à partir des spécifications fonctionnelles détaillées.
Equipe du socle technique :
• Mise en oeuvre des Tests unitaires ;
• Couverture des tests ;
• Mise en place de quelques services techniques au niveau de l’un des Frameworks de cette application.
Equipe du DEBUG :
• Optimisation des requêtes ;
• Correction des anomalies.
Environnement : - JAVA/J2EE - Spring - Hibernate - Struts - JSP - Tomcat - Eclipse - CVS - Toad - Oracle 10g - Mercury Quality Center - IBM RSA
Rôle : Ingénieur Conseil en organisation et SI
Capgemini
novembre 2007 - mars 2008
Réalisation : - Recherche et réalisation des supports de présentation pour les SOA.
- Comparaison des outils permettant la mise en place des SOA.
- Conception d’un mini SI respectant les grands axes des SOA.
- la mise en place de ce mini SI via les outils Microsoft.
Environnement : - Microsoft Visio - C# - Framework .NET - BizTalk Server 2004 - Axis2
Rôle : Analyste-Développeur
Laboratoire des Archives Henri Poincaré (UMR CNRS 7117 & Université de Nancy 2)
juin 2006 - août 2006
Synthèse : Analyse, conception et développement d'une base de données bibliographiques en histoire des sciences THAMOUS.Réalisation : - Transférer sur la base principale (en gérant la question cruciale des doublons) des bases développées par les Archives Poincaré sur Endnote et sur Excel.
- Créer un site miroir à Nancy
- Développer des outils permettant des traitements statistiques pour pouvoir faire de l'analyse des Données.
- Développer un forum de discussion à l'intérieur de et l'adapter à Thamous.
- Rencontrer les chercheurs à Nancy et à Rennes pour développer des outils leur permettant de mieux se servir de Thamous.