PARCOURS PROFESSIONNEL
2009 - 2024 Architecte Technique Applicatif Solution Full Stack DevOps, AWS Cloud
2007 - 2008 Expert Technique J2EE et Consultant Sénior
2004 - 2006 Consultant Conception et Développement Java / J2EE
2002 – 2003 Ingénieur Etude et Développement Banque Finance
CNFPT – Architecte Technique & Applicatif – Cadrage projets
Février 2018 – Avril 2018
Contexte Projet
Dans le cade de son projet d’urbanisation le CNFPT veut mettre en place deux projets stratégiques :
- Portail des Service Agent : Projet de portail dédié aux agents permettant de gérer le processus de formation des agents
- Référentiel Agent : projet Référentiel avec Reprise des données Agents et exposition des services
Intervention
En tant qu’architecte technique et applicatif, j’ai mené la phase cadrage des projets Portail des Service et Référentiel Agent avec :
- Organisation et animation des ateliers techniques du CNFPT
- Dossier des choix des solutions techniques
- Rédaction des dossiers d’architecture techniques / applicatifs des deux projets
- Mise en place de l’usine logicielle et de la plateforme d’intégration continue
- Socle technique cible des projets : Angular 5, Bootstrap 4.0.0, WSO2 API Manager, WSO2 Identity Sever, Symfony 4, Drupal Headless, Talend ETL, Jenkins, Sonar
Caisse des dépôts CDC – Architecte Technique & DevOps – Conseil et Accompagnement pour l’évolution du socle technique et la mise en place de la démarche et outillage DevOps
Juillet 2017 – Décembre 2017
Contexte Projet
La CDC vise à moderniser son socle technique applicatif et adopter la démarche et les outils DevOps.
Intervention
Au sein de l’équipe d’architecture transverse de la CDC, j’ai participé à la mise en place de
- Socle architecture technique cible V4 des projets CDC: Angular 4 et 5, Bootstrap 3.7, Rest Api, Spring Data Spring boot, Spring Rest, Swagger
- La demarche et outils DevOps et outillages CI/CD dans l’usine logicielle : Jenkins, Job Dsl, scripting groovy, Pipeline, Bitbucket, artifactory, Docker, Docker compose, Docker Swarm, Logstash, Elasticsearch, Kibana
STATEC - Luxembourg – Mise en place d’une démarche d’architecture et modélisation SI
Décembre 2016 – Mars 2017 – Architect Entreprise – Modélisation SI
Contexte Projet
Le projet NATNG vise à moderniser la plate-forme de compilation des Comptes Nationaux Luxembourgeois. La compilation des comptes nationaux luxembourgeois est un ensemble de processus qui s’est construit sur les 25 dernières années.
L’unité Informatique souhaite standardiser les procédures de modélisation à l’échelle du STATEC.
Les bénéfices attendus d’une démarche d’architecture entreprise sont les suivants :
• Développer une vision globale de l’entreprise
• Aligner le métier et l’IT
• Concentrer les moyens sur les projets à haute valeur ajoutée
• Maitriser la complexité, restaurer l’agilité, développer les synergies
Intervention
Mise en place d’une démarche de modélisation globale entreprise STATEC et du projet pilote NATNG
Cartographie et modélisation du SI existant et définition des strates stratégie, métier, fonctionnelle, applicative, logicielle et technique.
Cartographie et modélisation des processus métiers avec BPMN
Structuration et modélisation du projet NATNG cible
Normalisation des choix des diagrammes UML pour la modélisation des Strates fonctionnelles, Applicatives, logicielles et techniques
Coaching des analystes métiers et fonctionnelles sur la démarche et les outils de modélisations
Outil : Sparx Entreprise Architect, BPMN, UML
STVA – Conseil SI et Architecture Technique JEE
2014 – 2016 – Architect SI
Contexte Projet et Intervention
STVA -filiale du Groupe SNCF- est un acteur de référence sur le marché de la logistique automobile internationale de véhicules finis. La prestation concerne notamment les deux projets suivants :
- Projet Smartphone
- Projet de refonte de l'application de Transport - Leo
Architecture Technique du SI et méthode projet
● Apporter une expertise méthodologique ; modélisation métier (Processus métiers) et fonctionnelle
● Apporter une expertise technique sur la plateforme JEE aux différents projets de la STVA
● La mise en œuvre de l'architecture de haute performance avec :
o Le clusturing / Load balancing JBoss 7
o Monitoring et tests de montée en charge
● Apporter une expertise sur la mise en place de d’une démarche DevOps
● Mise en place d’une usine logicielle et la plateforme d'intégration continue et du processus de release
● Réalisation de l'architecture générale du projet de refonte de l'application de transport
● Mise en place de l'architecture logicielle du projet Leo Front End/Back End
● Préconisation sur la mise en place de l'architecture SOA avec une conception orientée composants et services, et une implémentation jBPM et Drools
● Fournir les différents livrables documentaires
● Mise en place du socle projet Leo Front End/Back End, Angular JS, Spring Rest, Spring Data
● Mise en place de l’API Rest
Technologies Mises en Œuvre
Modélisation : Entreprise Archietct : UML et BPMN2
Socle technique: Maven, Spring, Rest, WS, Spring Security, Spring Oauth2, Tomcat
Persistence: JPA-Hibernate, Spring Data
IHM: WPF, AngularJS
Intégration: JMS, WebServices Rest, Batch
Tests: JUnit, TestNG, Sélénium
Bureau Veritas - Etude et construction d’un socle Software Fundation et projet pilote
Juin 2014 – Juillet 2015)
Contexte du projet
Bureau Veritas souhaite réaliser un socle technique modulaire, réutilisé sur un ensemble de projets. Un projet pilote à destination des assurances d’un pays étranger sera le premier à s’appuyer sur ce socle. Mon rôle est de sélectionner, intégrer et valider les implémentations techniques tout en réalisant le projet pilote en constituant une équipe de développement.
Choix et validations techniques
Sélection des technologies en cohérence avec les exigences et la stratégie générale
Normes et outils
Mise en place des outils projets (plate-forme de développement et plugins, Usine Logicielle et qualimétrie, environnements d’intégration. Création de guides et normes.
Développement de la solution
Réalisation du socle et d’un framework multi projet.
Réalisation du projet pilote
Technologies Mises en Œuvre
Socle technique : Maven, Mule, Activiti Spring, Tomcat
Persistance: JPA-Hibernate, Spring-data
IHM: Liferay, Primefaces
Intégration: JMS, WebServices Rest, Batch
Tests: JUnit, TestNG, Sélénium
Groupe Accor – Revue Management France – Adventium Technologies - Projet forfait
2011 – 2016 – Architect SI
Contexte Projet et Intervention
- Cartographie fonctionnelle et applicative
- Développement d’outillage pour les revues manager de place du groupe Accor France (Direction financière)
Architecture Technique du SI et méthode projet
● Projet Agile : Scrum
● Usine logicielle : Maven, Nexus, Sonar
● Technologies: GWT, Spring, Struts, JPA/Hibernate
Crédit Agricole – Projet de refonte du SI
2011- 2012 – Architect SI et formateur CAgile
Contexte Projet et Intervention
- Cartographie et modélisation des processus métier
- Projet de refonte et de migration du SI Crédit Agricole
Architecture Technique du SI et méthodes projet
● Transfert d’expertises pour les Chefs de projets Crédit Agricole France sur les méthodes Agile Nice V2
● Expertise sur les outils Rational IBM
● Transfert d’expertise sur la plateforme d’intégration continu avec Maven, Buildforge, et RTC et les différents environnements
AFPA – DSI Centrale (Montreuil) : Mise en Place d’une Architecture Générale de SI pour les nouveaux Projets
(4 Mois Novembre 2009 – Février 2010) – Architecte Conseil de SI
Contexte Projet et Intervention
Intervention Conseil auprès du Responsable Etudes pour définir l’Architecture Générale du SI AFPA et Mise en œuvre sur les projets en cours auprès de la MOE AFPA
● Audit de l’existant sur un portefeuille de 5 Projets auprès de la MOE
● Conception de l’Architecture Générale du SI en liaison avec le Responsable Etudes et la Direction Projets MOE
● Mise en œuvre de l’Architecture Générale sur les trois projets pilotes
●
Architecte Technique du SI Mise en oeuvre
● Définition d’une Architecture Applicative & Normes sur les Blocs Applicatifs et Application sur les Projets
● Définition des Normes d’Architecture Logicielle et Application sur les projets
● Définition d’une Architecture Technique cible :
o Front JBoss, Intermédiation ESB, Middle JBoss, Back End SQL Server
o Mise en oeuvre sur les projets
● Définition d’une Infrastructure Haute Disponibilité JBoss et SQL Server
● Dimensionnement pour une charge Frontale de 1000 Users concurrents en pic de charge
● Architecture de Sécurité SSO avec LemonLDAP et Active Directory
BANQUE DE FRANCE - Projet Refonte SOA de BAFI (Base des Agents Financiers)
(3 Mois) Février 2009- Avril 2009 – Conseil à MOE
Contexte Projet Forfait
Intervention en tant qu’Architecte Expert J2EE SOA en SI urbanisé en assistance à la MOE pour le projet de refonte du SI MODEC. Projet politiquement sensible et à fort risque technologique
● Effectuer les travaux relatifs au dépouillement de l'appel d'offre européen du projet MODEC (2 lots et 8 soumissionnaires)
● Apporter une expertise technologique J2EE SOA à la Maitrise d'Œuvre; Concepts et Méthodologies SOA, FrameWorks J2EE
Réalisations & Etudes
● Etude des référentiels méthodes, Urbanisation, Qualité et Techniques de la banque de France
● Présentation des méthodologies PRAXEME, CEISAR, TOGAF, SOA, WEB SERVICES, ESB WEBMETHODS
● Présentation des technologies J2EE (FRAMWORKS, API) ET TECHNOLOGIES PROJET
● Définition des critères de...