Expertise technique auu sein du serviice SODA (Support et Outiis pour ie Dévieioppement des Appiicautiiss de iau diviision DMOD (Diviision des Méthodes et Outiis de Dévieioppements
DIRECTION GÉNÉRALE DES FINANCES PUBLIQUES PARIS
juin 2009 - décembre 2017
Contexte : Dauns ie caudre de iau poiitique de réduction budgétauire et de réauiisaution en interne des
dévieioppements, ie ministère souhauite : metre en piauce une usine iogicieiie, industriauiiser ies prautiques et
enviironnements de dévieioppement, mutuauiiser ies ressources et metre en œuvire iau cuiture et ies prautiques
DeviOps.
Missions :
- Préparaton du chanter
o Séries de réunions et de Scrum pour la défniton du besoin, des orientatons et de
l’organisaton des équipes
o Veille technologique et prototypage des diférents outls et solutons à challenger
o Choix et défniton du PAA et planifcaton de la mise en œuvre
- Industrialisaton des développements
o Mise en place d’une charte de développement ainsi qu’un guide de bonne pratques
o Mise en place d’un socle développeur basé sur Ubuntu et Eclipse
o Réalisaton d𠆚rchétypes Maven conformes aux normes internes : architecture, briques
logicielles, normes de développement,..
o Mise en place d’un service d’intégraton contnue basé sur Maven, Jenkins et Nexus.
o Mise en place d’un service d𠆚udit technique et de contrôle de qualité basé sur Sonar.
o Mise en place d’un service de performances contnues basé sur SOAPUI et JMeter.
o Mise en place d’un service de déploiement système et applicatf basé sur Puppet
o Veille techno pour le MCO de l’usine logicielle et le respect de l’état de l𠆚rt
- Accompagnement des projets
o Écriture du PAA(Plan dtvités annuelles) projet
o Revue d𠆚rchitecture et accompagnement pour la mise en conformité
o Prise en main de l’usine logicielle, acquisiton des bonnes pratques de développement et de
la culture DevOps
o Revue de code et audit : accompagnement à la réducton de la dete technique
o Support niveau 1 en cas de bug en producton : mise à jour de l’usine logicielle si impactée
- Mise en place d’un référentel des tests basé sur Testlink
o Mise en place, administraton et MCO.
o Documentaton, guides d’utlisaton, support, formaton et accompagnement des équipes.
- Mise en place d’un Grid Selenium
o Mise en place, administraton et MCO d’un parc de VMs correspondant à la matrice
OS/navigateurs que doivent valider les applicatons Agent et Usager.
o Mise en place, administraton et MCO du Grid avec 2 mises à niveau annuelles.
o Réalisaton d'un framework autour de Webdriver
Parallélisaton des tests, copie d’écran, vidéo, logs détaillés, couverture de code
Exécuton d’une matrice OS/Navigateurs par confguraton via des annotatons
Interconnecté au référentel de tests et au gestonnaire de bugs.
o Documentaton et des guides d’utlisaton, support et accompagnement des équipes projets.
o Animaton de sessions de formaton de 5 jours inscrite au catalogue natonal des formatons.
o Sessions de formaton ponctuelles au sein d𠆚utres administratons(INSEE,...)
ENVIRONNEMENT TECHNIQUE :
Windows(XP, Vista, Seven, 8, 10), Linux (Cent OS, Debian, Ubuntu, Fedora), MAC OS, KMV, Virt Manager,
VirtualBox, Tomcat (5, 6), JBoss (4, 5), Oracle 9i, PostGreSQL 8.x, MySQL, OTRS
Eclipse (3, 4), Java ( 5, 6, 7, 8), Spring 4, JEE, EJB3, Hibernate 3, JPA, Struts 2, JSF 1.2 et 2, Ant 1.6, Web
Services, JAXWS, UDDI, Scrum, RHQ
Fusion Forge 4.8, Maven (2, 3), Hudson 1.383, Jenkins 1.419, Nexus 1.8.x, Puppet, Docker, Sonar 2.5,
Bugzilla, PMD, Checkstyle, FindBug, Git
Architecte JEE et expertise technique auu sein du dépaurtement Architecture et Soiutions projets
LA POSTE PARIS
décembre 2007 - mars 2009
Contexte : Mise en piauce d’un caudre de réauiisaution (iraumework JEE et piauteiorme d’intégraution continues auu sein
de la Directon Technique de La Poste.
Missions :
- Réalisaton de la documentaton technique de l𠆞xistant.
- Partcipaton aux évolutons.
- Veille technologique et mainten en conditon opératonnelle du framework et de la plateforme.
- Formaton, support et accompagnement des équipes projet.
- Intégraton de Flex en tant que couche de présentaton.
ENVIRONNEMENT TECHNIQUE :
Windows XP, WebSphere 6.1
Java 1.4, Java 5, J2EE, IBM RSA 7, Struts 2, Ant 1.6, Web Services, WSIF, Hibernate 3, Xdoclet
Flex, Flex Builder, BlazeDS, GraniteDS, ActonScript, PureMVC, GWT, NSIS
Maven, Contnuum, Maven Proxy
Architecte J2EE et expertise technique auu sein du dépaurtement iniormautique dauns ie SI groupe.
SANOFI AVENTIS PARIS
mai 2007 - novembre 2007
Contexte : Reniort d’une équipe auyaunt pris du retaurd sur une auppiicaution de gestion des iournisseurs. Réauiisaution
d’un outii de suivii en temps réei des IDOCs auu nivieauu des servieurs SAP. Interlocuteur technique du client,
modélisaton du besoin et retours techniques sur ses demandes.
Missions :
- Outl de suivi en temps réel des IDOCs
o Réalisaton des spécifcatons détaillées à partr des spécifcatons générales.
o Mise en place de l𠆚rchitecture applicatve, concepton et chifrage des réalisatons
o Réalisaton de la soluton avec encadrement d’un développeur/concepteur.
o Interface technique avec lPFactory (équipe de réalisaton des modules d’interrogaton
des serveurs SAP).
o Partcipaton aux réunions d𠆚vancement.
o Partcipaton à l’élaboraton du cahier de recete et geston des livrables.
- Renfort d’une équipe ayant pris du retard
o Audit des réalisatons et de la méthodologie de travail.
o Audit de la base de données (avec le support d’un DBA Oracle).
o Mise en place des transactons déclaratves par Spring avec le patern Façade afn de
minimiser l’impact sur l𠆞xistant.
o Mise en place des bonnes pratques Hibernate et amélioraton des performances par la
modifcaton des mapping, des requêtes HQL et Critèria ainsi que la mise en place des index
oracles.
o Mise en place des logs applicatves et de performance.
o Externalisaton des fchiers de ressources à adapter en foncton des environnements (dev,
intégraton, recete et prod).
o Support technique de l’équipe (5 concepteurs/développeurs).
ENVIRONNEMENT TECHNIQUE :
Windows XP, WebSphere 6.0, Oracle 10i, SAP
IBM RSA 6, Java 1.4, J2EE, Web Services, Spring 2, Hibernate 3, Struts 1.3, SAP JCO 2.1, JBPM 3.1, Ant 1.6
Architecte J2EE et expertise technique auu sein du dépaurtement de gestion des jeux de grautauge.
FRANÇAISE DES JEUX PARIS
juin 2006 - avril 2007
Contexte : Reionte de i’outii des iorces commerciauies de iau Fraunçauise des jeux (courtauge dauns ie monde des jeux
de gratage).
Missions :
- Partcipaton à la mise en place d’un framework et d’un plugin de génératon de structure de projets
orientés architecture SOA.
- Partcipaton à la réalisaton d’un prototype de validaton de l𠆚rchitecture, le framework et le plugin.
- Partcipaton à la rédacton d’un guide de développement Java/J2EE.
- Rédacton d’un guide de développement Hibernate.
- Partcipaton aux chifrages des réalisatons.
- Concepton et réalisaton d’une parte des modules et encadrement d’une équipe de 3 développeurs.
- Mise en place d’un serveur d’intégraton contnue.
ENVIRONNEMENT TECHNIQUE :
Windows XP, Metaframe Citrix, WebSphere 6.0, Oracle 9i
IBM RAD 6, Java 1.4, J2EE, SOA, JMS, JTA , Spring 2, Hibernate 3, XDoclet, UML 2, Visual Paradigm
Visual Studio 2005, .Net 2.0, C#, CE 5.0, .Net 2.0 Compact Framework
Cruise Controle, Check Style, PMD, Ant 1.6, Maven
Ingénieur étude et dévieioppement
CASINO SAINT ÉTIENNE
février 2005 - mai 2006
Contexte : Au sein du SI groupe, étude et réauiisaution d’évioiutions sur ALICE auppiicaution de gestion des
promotions et coiiections. TMA évolutve sur diverses applicatons.
Missions :
- Analyse des évolutons demandées et étude de leur impact sur l𠆞xistant.
- Concepton d’une soluton autour de l𠆚rchitecture logicielle existante (avec le minimum d’impacts).
- Réalisatons/évoluton des modules : Rétro planning, Produits, Promotons, Collectons.
- Migraton des éditons du format Word au format PDF pour le respect de la nouvelle réglementaton
(éditons clientes non modifables).
- Réalisaton de vues et de procédures stockées permetant d𠆚limenter des tables temporaires
destnées à l’éditon de ces rapports.
ENVIRONNEMENT TECHNIQUE :
Windows 2000, IBM Websphere 5, IBM MVS, CVS 2
Eclipse 3.0, Java 1.4, Tomcat 5.5, Framework interne Casino
Oracle 9i, Toad, PL/SQL.
Ingénieur étude et dévieioppement
PLASTIC OMNIUM PARIS
janvier 2005 - aujourd'hui
Contexte : Mise en piauce de iau sécurité (auuthentiicaution et droits d𠆚uccèss sur une auppiicaution de demaunde de
congés en ligne.
Missions :
- Étude du mécanisme d𠆚uthentfcaton JAAS sous Websphere.
- Implémentaton de la UserRegistry pour l𠆚uthentfcaton des utlisateurs au pré d’un serveur LDAP.
- Récupératon des rôles utlisateur au pré d’un serveur SAP.
- Mappage et contrôle des rôles avec ceux prédéfnis dans Websphere.
- Réalisaton de quelques écrans avec le framework struts.
ENVIRONNEMENT TECHNIQUE :
Windows 2000, IBM Websphere 5, SAP, LDAP 5
IBM WSAD 5, Java 5, Struts 1.2, SAP JCO 2, CVS 2
Ingénieur étude et dévieioppement
LISM PARIS
août 2003 - novembre 2004
Contexte : Mise en piauce de iau soiution LISA (progiciei GPAOs pour un syndicaut de bijoutiers à Pauris.
Missions :
- Anauiyse/Conception auviec UML Together ...