-
BNP Paribas
- Consultant DevOps - expert Intégration Continue
Paris
2011 - maintenant
Consultant DevOps
Expert DevOps
- Conception et réalisation du modèle de maturité des développements Java pour le groupe BNP Paribas
- Réalisation de la procédure d'audit basée sur le modèle de maturité
- Audit des entités France et Europe sur leur process de développements
- Conception et réalisation de modèles de maturité des développements Mobile et JS
- Veille technologique sur Docker, offres PAAS
- Participation à l'organisation et présentation de conférences groupe sur l'industrialisation des développements
- Animation d'ateliers et conférences sur l'industrialisation des développements (tests automatiques, inspection, déploiement, continuous delivery...)
Expertise Build (Maven, Gradle...), GCL et intégration continue :
- Etude d'architecture et expertise technique sur l'intégration continue et méthode de build
- Conception et réalisation d’archétypes Maven pour la migration des applications Java
- Conception des plans de release Bamboo
- Conception et mise en place de l’architecture Maven
Expertise intégration Java :
- Conception et réalisation de la refonte du packaging des applications en Groovy
- Refonte du système de publication du livrable
- Conseil technique pour valider la migration des applications Java
Architecture technique :
- Conception et développements d’applications blanches de démonstration (SpringBoot, JS, iOS, Android)
- Conseil auprès de la MOA pour l’urbanisation des frameworks et des applications basées sur Maven
- Conception des méthodes de développements liés à Maven
- Audit architecture technique (urbanisation framework, service…)
Environnement technique: Java, Maven, Groovy, Jenkins, Bamboo, Sonarqube, Nexus, Git, Subversion, Jira (Kanban), WebSphere, Oracle, Linux
-
Thales
- Expert support Intégration Continue
Courbevoie
2009 - 2011
Support intégration continue :
- Expert technique et méthode intégration continue pour Thales corporate
- Conseil, coaching et mise en place de l’intégration continue auprès des divisions Thales (France, Europe, Monde)
- Etude d'architecture et expertise technique sur l'intégration continue et méthode de build
Expert intégration continue et méthode de build :
- Mise en place de formations sur intégration continue pour Thales Université
- Audit sur les procédures de développement
- Conseil sur la mise en place d’automatisation d’audit qualité sur des applications Java, ADA, C/C++
- Analyse de la capacité d’utilisation de Maven avec UCM dans des environnements sécurisés
- Etude de la viabilité d’une architecture d’intégration continue dans une infrastructure virtuelle (VMWare)
Architecture technique
- Audit architecture technique de projets (urbanisation framework, service…)
- Analyse problèmes de performances sur des projets Java
Environnement technique: Hudson(Jenkins), Sonar, Archiva, Nexus, Ant, Ivy, Maven, Gradle, Scons, ClearCase UCM, VisualVM, JMeter, Gnat, C++Test, Jira, Oracle, Subversion, Java, ADA, C++, Linux/Windows/Solaris, VMWare
Méthodologie et processus: CMMI, Agile
-
BNP-PARIBAS (forfait IBM)
- Responsable intégration continue, consultant technique
2008 - 2008
Responsable intégration continue :
- Mise en place de la solution d’intégration continue pour les développements distribués de BNP-PARIBAS BNL Atlas (Maven, Bamboo, Nexus)
- Support et formation autour des procédures d’intégration et des technologies utilisées
- Etude de solutions techniques d’intégration
Conseil en solution d’intégration continue :
- Présentation des solutions d’intégration continue lors de workshops auprès des filiales Turques et Ukrainienne de BNP-PARIBAS
- Etudes, analyses comparatives et présentations de solutions techniques d’intégrations auprès des filiales
- Présentation de la solution technique d’intégration auprès des entités de BNP-PARIBAS (tenu d’un stand lors de la journée de l’innovation au Carrousel du Louvres)
- Elaboration des procédures de développements distribués en intégration continue
Conseil en solution technique :
- Etude de solutions de packaging Maven pour des applications Webservices
- Conseil et réalisation de prototypes d’application Webservices associées au packaging Maven
- Support auprès de l’architecture technique
- Elaboration des normes de tests unitaires
Environnement : WAS (6.1), Oracle, Subversion, Maven, Bamboo, Nexus, Proximity
-
STET (forfait IBM)
- Integration, support architecture technique et développment
2006 - 2007
Mise en place des procédures d’intégration :
- Elaboration de la procédure de livraison
- Mise en place des solutions de déploiement
- Support de communication entre les équipes de développement et d’intégration
- Support et gestion de la sécurité applicative
Support architecture technique :
- support à la réalisation du modèle opérationnel
- mise en place des normes d’architecture applicative
Support développement :
- mise en place de Maven et des procédures de build
- configuration et mise en exploitation de ClearCase
- élaboration des normes de développement
Support maîtrise d’ouvrage dans le cadre des recettes techniques et de la mise en production.
Environnement : WAS (6.1), Websphere Broker, Websphere MQ, DB2, ClearCase, Maven, ANT, RSA
-
Caisse des dépôts (forfait)
- Support architecture technique, intégration
2004 - 2004
Support architecture technique, responsable intégration et développementdu portail Cyber-base
- Réalisation du portail Cyber-base pour la Caisse des dépôts (portail de formation à Internet)
- Choix techniques (technologies Open Source), suivi de la réalisation de l’application, développement
Environnement: UML (Together), Eclipse, Hibernate, Struts, Tiles, Tomcat, Apache, ANT, MySQL,
-
Orange MDSP (forfait IBM)
- Responsable pré-intégration, support technique et architecture technique
2004 - 2006
Responsable packaging et pré-intégration :
- Responsable de la pré-intégration des développements (coordination et support)
- Mise en place et migration d’une gestion de configuration CVS
Support et développement Framework :
- Support technique sur les frameworks de persistance et Web auprès de l’ensemble des équipes IBM
Architecte technique sur les projets d’outillage de l’équipe de pré-intégration (outils de livraison et de pré-intégration : plugin Eclipse, Struts, Spring, Hibernate, Tomcat, Maven)
Environnement: Websphere, Oracle, CVS, Struts, Spring, Hibernate, Tomcat, Maven, ANT, UML (Rational Rose), Eclipse (WebTools), WSAD
-
Carrefour Télécom (forfait)
- Responsable réalisation portail Java
2003 - 2003
Responsable de la réalisation de l’intranet Front Office de saisie des ventes de Carrefour Télécom :
- Réalisation d’un framework générique d’application Web (MVC Struts couplé à XSL)
- Mise en place de la structure EJB (Entity et Session)
- réalisation du Modèle conceptuel de donnée (AMC Designor)
- réalisation du modèle objet (Together)
- réalisation d’un pont LDAP pour l’authentification utilisateur
- réalisation de procédures stockées Oracle
L’objectif était d’utiliser un modèle de donnée et un modèle objet générique, réutilisables pour d’autres projets similaires.
Environnement : Websphere (4.0 et 5.0), XSL, XML, EJB (1.0 et 2.0), Java (J2EE, XML, Servlets), UML (Together), Oracle(8.1.7), Struts (1.1), LDAP, WSAD (5.0) , Clear-Case
-
GEFCO (forfait)
- Analyste, formateur, architecte technique Java
2003 - 2004
Architecte technique et responsable sur la réalisation de l’application de suivi des anomalies et des demandes d’évolution
- choix techniques (technologies Open Source) et spécifications
- encadrement de la réalisation de l’application
Analyse (modélisation et conception) du portail GEFCONET de saisie et suivi des ordres de transport.
- Conseils sur les choix techniques.
- Rédaction de spécifications techniques sur les évolutions de l’application de gestion inter-agences
Formateur nouvelles technologies auprès des équipes internes.
Environnement : UML (Together), Eclipse, Sybase Power AMC, Oracle(8.1.7), Websphere (5.0), XSL, XML, EJB (2.0), Struts (1.1), Tiles , Tomcat, Apache, MySQL, Log4J, JDO (Castor)
-
SACD (forfait France TELECOM) (forfait)
- Chef de projet et consultant technique Java
2002 - 2002
Responsable équipe portail
- Rédaction de spécifications techniques sur la gestion du portail (spécifications sur migration du système précédent (pages ASP), sur le multilingue)
Encadrement pour la réalisation de la procédure de migration des données (ancien système vers BroadVision)
Formateur spécialiste portail BROADVISION
Consultant technique interlocuteur auprès du client
Environnement : Java, UML (Together), Oracle, Broadvision 6.5 et 7.0, Struts, ANT, JUNIT, Solaris, JBuilder 6, CVS
-
NEXANS (groupe ALCATEL) (régie)
- Analyse, conception, développement Java
2001 - 2002
Conception et réalisation du framework Java permettant les développements futurs et la migration de Java Script vers Java.
Analyse, conception et réalisation du portail intranet Corporate sous Broadvision (authentification des utilisateurs, multilingue, administration)
Rédaction de guides utilisateurs
Environnement : BroadVision 6.0 One to One , JSP, Servlets, J2EE, Apache, Oracle, PVCS, Jakarta Struts, Système multilingue Jakarta I18N, TOMCAT, FORTE, Solaris
-
Les Echos (régie)
- Concepteur, développeur Java
2000 - 2001
Conception et réalisation :
- modules JAVA permettant la mutualisation de ressources et d’informations pour les sites associés aux ‘Echos’ (M6, Europe Infos, CCF, TF1)
- système mutualisé d’identification et d’inscription utilisateur, du système de gestion d’alertes SMS (en collaboration avec France Télécom et Prosodie).
Environnement : Java (Servlets, JSP), XML, Serveur Web Netscape, Sybase, Jrun, UML/Rose, CVS, HP-UX
-
BNP-PARIBAS (forfait)
- Concepteur, développeur Java
2000 - 2000
Conception et réalisation d’applications pour l’extranet d'opérations titres et cash (migration de l’ergonomie, du système d'enregistrement et de planification des rapports paramétrés client, tests applicatifs et maintenance des retours UAT)
Environnement : Silverstream 2.5, Java, Servlet, Sybase 11, AMC Designer, Visual SourceSafe, HP-UX
-
Société de prévoyance bancaire (SPB) (régie)
- Concepteur, développeur, support MOA
1999 - 2000
Conception et réalisation du système d’information (ERP) sous SilverStream (Gestion du référentiel des données, Processus de commande, mise en œuvre d’une solution de paiement sécurisé, procédures stockées Sybase) permet à la SPB de gérer les programmes de fidélisation bancaires.
Support technique MOA auprès du client pour la rédaction des spécifications fonctionnelles.
Support technique exploitation auprès de la plate-forme client.
Environnement : Java, SilverStream 2.5, SQL Server, AMC Designer, Windows NT
-
GFI
- Dévelopeur Internet / Intranet
Saint-Ouen
1999 - 1999
Développement d’applications Internet / intranet.
Environnement Technique: ASP, Java