PRINCIPALES EXPERIENCES
MOSS Janvier 2018 à Maintenant
Architecte intégration et logiciel (Projet SIA)
- Gestion de plusieurs environnements (Machine virtuelles sous ESX).
- Environnement complexe avec une dizaines d’applications.
- Déploiement dans un environnement spécifique.
- Préconisation pour une meilleure intégration.
Environnement : Java/J2EE,Apache Service Mix, Apache Karaf, Apache Http Server, Wildfly 8.1, PostgresSQL,REST,SOA,Couchbase,WSO2,OpenRDF,git,sonar,Jenkins,jira,Kerberos,vmware,ESX,shell script, powershell
Enedis Janvier 2017 à Janvier2018
Architecte technique performance (Projet Linky)
- Test de performance 7 Millions et analyse.
- Préconisation pour l’amélioration des performances du système.
- Création d’injecteurs.
- Déploiement avec Jenkins ainsi qu’avec les outils internes.
- Gestion de deux environnements différents avec environ 15 à 30 machines virtuelles.
Environnement : Java/J2EE, Oracle BPEL, App Dynamics, Scala,Oracle PLSQL
Sopra Janvier 2016 à Decembre 2016
Architecte technique SIA (Projet défense)
- Elaboration de spécifications techniques (modelisation UML, Base de données …).
- Formation de 7 personnes à l’utilisation du framework.chez Thalès.
- Encadrement technique de 5 personnes.
- Installation de VM avec le framework.
- Présentation de la démonstration devant la DGA (Direction Générale des armées) .
Environnement : Java/J2EE,Apache Service Mix, Apache Karaf, Apache Http Server, Wildfly 8.1, PostgresSQL,REST,SOA,Couchbase,WSO2,OpenRDF,git,sonar,Jenkins,jira,Kerberos,vmware,ESX,shell script, powershell
Lapeyre Decembre 2014 à Décembre 2015
Chef de projet technique
- Mise en place de la couche ELK pour l’agrégation des logs
- Mise en place d’application Dynamics pour aider à l’analyse des problèmes de performances.
- Travail d’équipe en mode scrum (scrum master par intermittence)
- Evolution de plusieurs applicatifs
- Gestion du déploiement usine et magasin des logiciels sur mesure
- Mise à jour de la documentation projet
Environnement : Java/J2EE,Delphi, AppDynamics, ELK
Lotsys Aout 2014 à Décembre2014
Developpeur/ Architecte
- Découpage de l'application existante en composants séparés
- Conception de l'industrialisation de la construction et du déploiement de l'application sur plusieurs serveurs
- Mise à jour de la documentation projet
Environnement : Java/J2EE,Salt, yaml
DOCAPOST Juin 2014 à Aout
Chef de projet technique / Architecte
- Dématerialisation de factures, contrats, rib, mandats SEPA pour GDF Suez
- Support niveau 3
- Evolution et amélioration du framework existant
- Proposition pour améliorer les performances et fiabiliser l’applicatif
- Documentation :Recette, Specifications techniques, document d’architecture
WELDOM Septembre 2013 à Maintenant
Responsable technique domaine magasin
- Gestion Budgétaire
- Chef de projet technique responsable domaine magasin
- Gestion du suivi de projet, organisation de réunion technique et métier
- Suivi d'une équipe de développement sur Montpellier, ainsi que d'un développeur en interne
- Responsable des mises en production technique, organisation des déploiements
- Proposition en terme d'architecture technique et de méthodologie projet (Scrum) au prestataire externe
- L’agilité d’un point de vue développeur :
• Responsabilisation
• Motivation
• Gain de productivité
• Amélioration constante des compétences
• Esprit d’équipe amélioré
- L’agilité d’un point de vue client :
• Retour plus rapide et vision d’avancement du projet
• Communication constante avec l’editeur
• Bonne synergie et donc le projet correspond aux attentes du client
Environnement : Java/J2EE, Jboss, Hibernate, EJB, Struts, Spring, putty, shell, linux, eclipse, SVN, Postgres
CEGEDIM Mai 2013 à Fin Aout
Gestion de client et réalisation
- Réalisation de fichiers de flux financiers pour la nouvelle norme de paiment SEPA
- Gestion due plusieurs clients sur toute la france
Environnement : Java/J2EE, Weblogic, Hibernate, ETL Financier
MANPOWER Octobre 2012 à Fin Février
Architecture projet Performance et test de charges
- Réalisation de test de charges sur les applications de Manpower (Multicontact et Ressources)
- Organisation de réunions avec les équipes de projets pour initier les tests de charges, puis pour présenter les résultats et proposer des solutions si nécessaire
- Réalisation d’un injecteur RabbitMQ pour injecter la charge via les files de Messages
- Réalisation d’un sniffeur AMF pour transformer le byte code AMF en XML pour rendre paramétrable les tests de charges
Environnement Java/J2EE, Tomcat, Servlet, Hibernate, Spring, Flex 3, ActionScript, JMS, WebService(Axis), Maven, Oracle, DB2, JMeter, Pyhton, Jython, linux, shell, RabbitMQ, Flex4, iostat, vmstat, Mockito, Redmine, Confluence, Application Dynamics, the Grinder
SANEF Janvier 2007 à Septembre 2012
Architecture projet et développement projet SED
- Architecture conception et développement de la surveillance des équipements dynamiques
- Utilisation de l’architecture Octan
- Utilisation d’un serveur Red5 pour le temps réel
Architecture projet Octan
- Participation en tant qu’architecte à la nouvelle architecture du projet Octan
- Réactualisation des framework utilisés dans le cadre du projet Sextan, et études de nouveaux framework.
- Etude d’un cluster Tomcat avec réplication de session pour le failover et la répartition de charges.
- Utilisation de framework temps réel (Red5 et protocole RTMP)
Architecture du projet Sextan et chef de projet technique SSTG
- Piloter les ressources externes (CAP Gemini 3ans)
- Assurer la qualité du code
- Importer/ Exporter les bases Oracle pour réinstallation d’environnement
- Conception des différent Services et composant en Java (architecture SOA)
- Découplage des différentes applications (3 applications impliquées) au moyen d’un Serveur MOM (Joram)
- Intégration et déploiement sur différents environnements
Environnement Java/J2EE, Tomcat, Servlet, Hibernate, Spring, Flex 3, ActionScript, JMS, WebService(Axis), Maven, Oracle, Mivisu, Continuum, Apache (serveur web et frameworks), Ftp, linux, shell, Socket, Cluster, Joram (JMS) , JProfiler, log4j, Flex4, Cairngorm, Parsley, tomcat7, Spring3, Spring-Flex, BlazeDS, Red5, RTMP,SOA
Parlement Européen Avril 2006 à Janvier 2007
Assistant Architecte – Responsable du déploiement
- Coordination et pilotage des équipes de déploiement du parlement européen.
- Animation de réunion technique pour la mise en œuvre d’une nouvelle version du produit
- Découplage de la génération du site de l’ensemble du moteur au moyen d’un MOM intégré à JBoss(SOA).
- Conception UML d’un framework d’accès aux données grâce à Hibernate.
- Assistance et aide aux développeurs au niveau technique
Environnement : J2EE, Hibernate, Spring, JMS, JBoss 5, Documentuum, Oracle, Maven, Log4J, DQL, ant, PDE d'eclipse, Servlet, script shell.SOA
Commission Européenne Septembre 2004 à Avril 2006
Chef de projet Technique
- Prise en charge seul d’un projet multi langage (de l’étude à la conception et au développement en passant par les tests, recette et mise ne production)
- Conception d’un framework graphique Swing avec le design pattern MVC
- Suivi d’une personne débutante dans le cadre de l’utilisation de ce framework
- Organisation de séances de brainstorming au sujet des différents framework
Environnement : Java/J2EE, Weblogic, EJB, MVC, Axis, Hibernate, Hypersonic SQL, JNLP, Oracle, JavaWebStart 1.2, JSP, Struts, javascript, linux, Windows,SOA
Banque Accord Janvier 2002 à Août 2004
Chef de projet technique d’une application
- Mise en place de toute la démarche (Conception à l’aide du cahier des charges, tests, déploiement sur les différents environnements, mise en production)
- Proposition au chef de projet fonctionnel en place pour une amélioration du processus de développement
- Pilotage de la communication entre les cellules Nouvelles technologies (Java, Oracle) et Mainframe (ES9000 Cobol)
- Suivi et planning de quatre personnes en Java sur le projet pendant 6 mois
- Formation des personnes débutantes
- Création de diagrammes UML pour les documents de spécifications techniques
Environnement : Java/J2EE, Weblogic, Visual Age, Eclipse, PL/SQL, Oracle, JSP, J2EE, MQ Series, Replix
Customer Dialog System Septembre 2000 à Juin 2001
Concepteur développeur d’un CRM
- Utilisation de diagrammes UML pour la conception et la réalisation d’un moteur de pages Web Dynamique.
Environnement : HTML,javascript, Java, Delphi, Visual Basic 5, XML, JSP, SAX, Jbuilder, Homesite
ATOS Multimedia Décembre 1999 à Aout 2000
Concepteur développeur
- Réalisation des documents fonctionnels et techniques à partir du cahier des charges, estimation des charges, planning et communication avec le client
- Mise en place de bases de données produites à l’intention des internautes (Portail Web 01Net).
- Conception et développement de l’avis des utilisateurs (mise en avant des avis après validation)
- Réalisation de la recherche Full Text grâce au moteur Verity.
Environnement : HTML,javascript, TCL , shell unix, Sybase, Story Server
FORMATEUR
2008 : Formation pour Avolys de 4 Jour sur J2EE, Java
2008 : Formation pour Avolys de 3 Jours sur XML,XSLT
1999 : Formation de deux semaines pour CCMX sur Visual Basic 6
1999 : Formation d’une journée pour Cactus sur Microsoft Index Server