Depuis Janvier2011 : APEC
Architecte SOA
Projet : site ********
Refonte du site ********
Etude et qualification du broker ActiveMQ 5.4
Migration de l’esb (Mule) vers la version 3
Etude et mise en place de la sécurisation de web services
Réalisation des DAA (WS security, mule, web service, java)
Accompagnement de l’équipe de production et d’exploitation (mise en place d’outils de supervision (hyperic et sitescop)
Audit de code sur les composants (Mule Esb, ActiveMQ, Web Service, java …)
Support JEE pour les développeurs
Mise en place de l’environnement de développement
Environnement technique: JEE, Mule, ActiveMQ, Web service, maven, Agile (scrum). WS security,
Septembre/décembre 2010 : EDF
Architecte J2EE au sein d’une équipe de développement Cristal Report
Projet : SDIN EDF
Refonte du système d’information nucléaire, projet de plus de 100 développeurs.
Réalisation des spécifications techniques pour le module de l’édition de rapport
Support J2EE pour les développeurs
Etude et mise en place des solutions pour l’édition des rapports codes-barres
Etude et mise en place d’une solution pour améliorer les performances de la génération des rapports (division par 5 le temps de la génération) ,
Industrialisation du projet avec maven
Environnement technique: java/J2EE, WebSphere, CristalReport, Webservice(Axis), maven
Octobre 2007/Août 2010 : Société Générale(SGSS)
Projet : Intranet ITS PRO (1000 utilisateurs)
Outil permettant de faire un suivi de la production (alerting, calendrier des changements,
Reporting, KPI, suivi de performance des machines, référentiels)
Réalisation de l’architecture technique, spécifications fonctionnelles et techniques, guide des utilisateurs, normes de développement et présentations.
Définition et mise en place de l’ensemble de l’architecture technique (usine de développement, framework technique) et la méthodologie de travail (Agile-XP).
Industrialisation des projets et mise en place de l’intégration continue (maven)
Déploiement d’outils de gestion de configuration (cm synergy et svn)
Réalisation des spécifications fonctionnelles en relation avec l’ensemble des utilisateurs internes (développeurs, exploitant).
Définition et mise en place de l’ensemble du modèle de données avec un noyau référentiel (équivalent CMDB).
Mise en place d’un système de gestion des patchs $Universe avec récupération et historisation de l’ensemble de données (scripts, logs, planification, périmètre), permettant aux exploitants le suivi des évolutions de ces données (durée des traitements, évolution des scripts, changement de planification, comparaison des environnements production et homologation).
Support aux développeurs
Mise en place des sessions de présentation/formation de l’outil pour les clients.
Test et validation des développements (code, modèle de donnée et choix techniques).
Environnement technique : Java/j2ee, Dollar Universe, Publisher, oracle, Mysql, GWT, pentaho, Birt, Spring, Hibernate/JPA, struts, svn, clearquest, cm synergy, axis, groovy, script shell (etl), maven,
Projet : GI2PRO (3000 utilisateurs)
Solution basée sur l’outil d’issue tracker jira 3.12 pour la gestion des incidents, demandes, alertes et problèmes, et aussi comme base de connaissance. Cette solution a été déployée à l’origine comme solution temporaire pour couvrir le besoin d’industrialisation dans le cadre du déploiement de l’ITIL, elle s’est finalement avérée pérenne et donc déployée sur un périmètre très étendu.
Réalisation des spécifications techniques et fonctionnelles en relations avec les responsables des équipes (workflows, gestion des droits, périmètres).
Réalisation d’un module de reportings évolués (mise en place d’un entrepôt de données) pour répondre à l’ensemble des besoins de nos clients.
Etude d’une solution décisionnelle pour la génération des rapports de suivi de prod
Spécification et développement d’un module de l’administration (web services de gi2pro).
Organisation des workshops permettant d’étendre le périmètre de l’outil : passant d’une utilisation interne aux équipes de l’entité de production et infra de SGSS paris (ITSPRO- 60 personnes) à l’ensemble des équipes SGSS en France et à l’international (Italie) et de ses clients (3000 utilisateurs).
Environnement technique : Java/j2ee,, Mysql, GWT, ldap, environnement de prod, pentaho, Birt, Spring, Hibernate/JPA, maven2.
Août 2005 / Septembre 2007: ATOS ORIGIN (Paris-Maroc)
Projet: système de gestion pour le nouveau port de Tanger (Maroc) (durée : 13 mois), (Taille projet : ~2200 J/h)
Participation dans la réalisation du document d’architecture.
Réalisation des documents de spécifications techniques et fonctionnelles du portail
Conception et mise en place de l’internationalisation du portail.
Mise en oeuvre de l’architecture SOA.
Développement des portlets modèles pour l’équipe de développement,
Développement de web services (wsdl, xsd) et de connectivité avec le EAI Webmethods (Broker) .
Développement de scripts shell pour le déploiement dans une plateforme Unix.
Mise en œuvre de l’industrialisation du portail.
Supervision technique de la partie Portail du projet.
Participation à la rédaction du cahier de charge des portlets profile utilisateur et changement de mot de passe.
Réalisation des manuels d’utilisation et d’exploitation du portail
Formation Complémentaire: WebMethods (3 jours)
Environnement technique: SOA, Webmethods portal, Webmethods IS, AXIS, GLUE WSDL, MAVEN2, ORACLE, BROKER, LDAP (AD), STRUTS, XSLT, XML, Portlet, AIX, JAVA/J2EE, Hibernate, yourkit
Projet: CORSO système de réservation des produits pharmaceutiques et administration des centres de distribution
(Durée : 12 mois)
Au sein d’une équipe J2EE de 20 personnes :
Développement d’une application offrant des services web pour la gestion et la réservation des produits pharmaceutiques.
Développement d’un service d’authentification et de gestion des droits d’utilisateur (GUI, WEB service, persistance avec JCOFFEE).
Pré-intégration des sous-projets CORSO/J2EE et CORSO/EAI
Participation aux tests d’intégration et tests fonctionnels.
Développement des règles métier avec JRULES.
Réalisation d’un GUI pour la gestion des centres de distribution selon le profile de l’utilisateur
Réalisation d’un document de spécification technique (anglais) pour les droits d’utilisateur.
Environnement technique: SOA, Windows, Eclipse, UML (TOGETHER), JPROFILER, JBOSS, SOA, JCOFFEE (EJB), JAVA/J2EE, BORNEO (STRUTS), JRULES, CVS, Web service, XML, JUNIT, ORACLE, Seebeyond. Maven 1.2,
Octobre 2004/Juillet 2005: Siemens VDO (Sophia Antipolis - Nice)
Projet: "systèmes de communication et de multimédia embarqués dans les voitures Bmw (série 7)" pour le Client BMW
Au sein d’une équipe internationale :
Réalisation d’un document d’architecture et de spécification technique (anglais).
Développement et intégration de nouveaux modules.
Participation aux workshops avec le client
Environnement technique: Temps réel (VxWorks), Windows, Eclipse, CM Synergy, UML (Rational Rose), OSGI, XML, JAVA
Formation :
2004 Cycle ingénieur à l'ENSEEIHT -Toulouse
Diplôme ingénieur en Informatique et Mathématique appliquée option de multimédia.
2001 Classes préparatoires, filière MP
Compétences Informatique, Réseaux & Multimédia:
Technologies: JAVA, J2EE, Web Service, GWT, Spring, Hibernate, Struts, UML, groovy, shell, XML, LDAP, Shell, Axis, CXF
BDD : MySQL, ORACLE,
Serveur: Open LDAP, APACHE, TOMCAT, JBOSS, Web Methods
Architecture SSL /TLS, OSGI, SOA/EAI , mule,
Méthodologies UML, Merise, Agile,Scrum
Progiciel dollarUniverse, Publisher, Broker, Pantaho, Alfresco,
Production : Nagios, performance (JProfiler, yourkit), intégration (maven, continuus, svn/cvs, hudson, sonar) clearQuest, jira, change synergy, sitescop, hyperic
Compétences fonctionnelles:
Finance Connaissance des mécanismes des marchés financiers
Gestion de projet Coordination, planification, organisation, gestion
Production Supervision, ITIL, Mise en place d’outil de gestion de fiches, process, intégration
Méthodologie Agile : scrum et XP
Compétences linguistiques:
Anglais Courant : (travail dans une équipe international, et participation aux téléconférences avec le Client en Allemagne, déplacements en Italie)