ICS/SOGECAP.
octobre 2011- Mars 2012
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.
Environnement : Java/J2EE, Spring, Hibernate, Strust2, Maven2, Sonar, SVN, JBOSS, RSM, UML2
SIRHEN/ Ministère de l’Education.
Février 2010 à septembre
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, de fin 2009 à 2013.
Rôle : Chef d’équipe/Concepteur J2EE /Coordinateur Technique
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.
Livrables validés : spécification fonctionnelles détaillés
- Concevoir la solution technique détaillée.
Livrables validés : dossier de conception
- Estimer les charges et superviser la réalisation.
Livraison en cours
- Concevoir et mettre en places des solutions à des sujets transverses.
Solution technique au profil des projets
- Prise en charge des problèmes techniques transverses liés à l’architecture applicative
Environnement : - RSM - UML2 - JAVA/J2EE - Spring - Hibernate - Maven2 - SONAR - SVN - JBOSS - Tomcat - DB2 - Axis2 - WebServices - CFX .
Orange – Projet Zap Zone
janvier 2009 - février 2010
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
Capgemini
Novembre 2007 à Mars 2008
Synthèse : Recherche et conseil en architectures orientées services.
Rôle : Ingénieur Conseil en organisation et SI
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
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ôle : Analyste-Développeur
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.
Environnement : - PHP/MySQL - JavaScript - EasyPHP - Serveur Apach
Compétences
Gestion du projet : MS Project, PS Next.
Méthodes : Merise 2, UML2.
Modélisation: Power Amc Designor , Rational Rose.
Gestion technique du projet : Maven2, Hudson, SVN, Nexus.
Nouvelles technologies :Hibernate, JSP, JSP/Servlet, Spring, Struts, Web Services, XML, XSLT.
Serveurs d’application : Jboss, Tomcat, Jonas.
SGBD : Oracle 10g, Mysql,MS SQL Server, SQL, Sybase.
IDE : Eclipse, NetBeans.
Décisionnel : Cognos.
Langues étrangères
Anglais (Bonne connaissance)
Formations
Formations certifiées:
Méthodologies de la gestion des projets.
Méthode agile Scrum.
Diplôme :
Master ISCA MIAGE SID.
License SIO MIAGE
Deux ans de formation dans une école militaire Brevet élémentaire (Bac +2)
Baccalauréat science mathématique