Techlead et Expert technique ✓ 2 ans 11 mois
SOCIETE GENERALE
3/2022 - 2/2025
Projet d&rsquoAutomatisation du Back Office pour les CDS (Équipe : 2 à 4 devs) :
&bull Refonte complète de l&rsquoIHM existant avec gestion de l&rsquoaccessibilité
&bull Développement du nouveau processus « Entrée en Relation » (Orchestration et IHM)
&bull Développement du nouveau processus « Notaire » (Orchestration et IHM)
&bull Développement des évolutions des processus existants (Facture)
&bull Développement d&rsquoécrans de paramétrage pour l&rsquoapplication d&rsquoadministration
&bull Livraison sur les différents environnements (production incluse)
&bull Développement des rapports Splunk et des Dashboards métiers
Projet DMH saisi des accusé réception pour les huissiers (Équipe : 2 devs) :
&bull Reprise du projet existant via le code (retro engineering) pour développer des évolutions
réglementaires
&bull Analyse et correction des demandes dévolutions fonctionnelles (Business Analyst )
&bull Développement des nouveaux écrans de saisi et de restitution
&bull Développement des évolutions des batchs d&rsquoexport
Rôle en tant que techlead :
&bull Revue de code via validation des pulls request
&bull Amélioration de librairies d&rsquooutillage du groupe
&bull Migration des librairies et framework vers les versions les plus récentes (et stables)
&bull Gestion des Topologies A4C, déploiement, intégration continue
Environnement technique : Angular 12 à 18, ESlint, Maven, JAVA 11 et 17, IntelliJ, Spring-boot 3, Git,
Confluence, JIRA, Alien 4 Cloud, Scrum, Postgres SQL, Mongo DB
Techlead et Expert technique ✓ 10mois
NAT SYSTEM
5/2021 - 3/2022
TMA Syrenad (Équipe : 5 à 7 développeurs) :
Applications de gestion des dons d&rsquoorganes et cordons ombilicaux pour l&rsquoagence de bio
médecine. Développement d&rsquoune nouvelle application web pour remplacer l&rsquoapplication riche
existante.
&bull Pocs, et développement de composants/services transverses, afin de mutualiser des
mécaniques spécifiques au besoin du client
&bull Mise en place du test en continu
&bull Développement de web services techniques (création de rapport Pdf, mail, etc&hellip)
&bull Analyse et résolution des problématique techniques liées aux demandes spécifiques du
client
&bull Modification des scripts Ansible Tower existant, afin de mettre en place une livraison et
déploiement continue avec versionning applicatif (Ansible Tower + Jenkins + Maven)
&bull Rédaction et partage d&rsquoun guide sur la mise en place et les bonnes pratiques de la chaine
de livraison continue mise en place
Application Mobile pour les médecins pour gérer les dons en direct (Équipe : 3 devs) :
&bull Développements d&rsquoécrans et mise en place du projet conjointement avec un des
développeurs
Application Pop (Équipe : tout seul) :
&bull Migration technique vers Angular 14
Rôle en tant que techlead :
&bull Supports aux développeurs sur les problèmes techniques rencontrés
&bull Choix et intégrations des librairies tierces
&bull Migration des librairies et framework vers les versions les plus récentes (et stables)
&bull Participation à la fiabilisation de l&rsquoutilisation d&rsquoun Api Manager Key Cloak
Environnement technique : Angular 11, Angular JS 1.5 (web component), Webpack, NPM, ESlint, TSLINT,
Maven, JAVA 11, IntelliJ, Spring-boot 2.3, Git, Confluence, JIRA, Alien 4 Cloud, Scrum, Postgres SQL
✓ 3 ans et 9 mois Techlead et Expert technique
SOCIETE GENERALE
9/2017 - 5/2021
Projet Fichage/Défichage (Équipe : seul) :
&bull IMH d&rsquoadministration : Mise en place du socle pour l&rsquoapplication et développement de
celle-ci (Ecrans : suivi des traitements, reprise des traitements, appels aux APIs)
Projet IHM interrogations généralisées (Équipe : seul) :
&bull Mise en place du socle pour l&rsquoapplication et développement de celle-ci
&bull Amélioration continue
&bull Support N3 de production
Projet Orchestrateur/ Complétude entrée en relation avec les particuliers
(Équipe : 2 devs) :
&bull Mise en place du socle pour l&rsquoIHM complétude et développement de celle-ci
&bull Développement de l&rsquoorchestrateur de flux
&bull Développement d&rsquoun mode de reprise pour les traitements
&bull Proposition aux métiers d&rsquoun IHM d&rsquoadministration afin de suivre, reprendre les
traitements orchestrés, purger les données obsolètes, consulter des données des
fournisseurs. Développement de celui-ci
&bull Amélioration continue
&bull Migration Angular 4 à 11
&bull Support N3 de production
Projet Entrée en relation clientèle commerciale (Équipe : 4 devs) :
&bull Récriture quasi totale du frontend
&bull Intégration de Bootsrap 4 et Material
Projet Recflux (Équipe : seul) :
&bull Optimisation du livrable pour corriger les problèmes de chargements en production
Projet Louk (Équipe : 4 devs) :
&bull Modélisation du parcours projet et maquette des écrans
&bull Développement des évolutions et anomalies
&bull Refactoring/Réécriture (web component, bonnes pratiques de Jhon Papa)
&bull Rôle en tant que techlead :
o Pair programming / Revue de code via validation des PR
o Choix et intégrations des librairies tierces, migration vers les versions les plus
récentes
o Mise en place du socle applicatif en se basant sur les briques techniques de la SG
o Gestion des Topologies A4C, déploiement, intégration continue
o Faire passer les entretiens pour les recrues techlead et développeurs
Environnement technique : Angular 11, Angular JS 1.5 (web component), Webpack, NPM, ESlint, TSLINT,
Maven, JAVA 11, IntelliJ, Spring-boot 2.3, Git, Confluence, JIRA, Alien 4 Cloud, Scrum, Postgres SQL
✓ 2 ans et 1 mois Architecte
NATIXIS
7/2015 - 8/2017
Projet Global Transaction Banking (3 mois)
&bull Étude pour choisir un ESB/EAI pour l&rsquointégration de Natixis à la plateforme de paiement du
groupe,
&bull Analyse des besoins à travers des ateliers et interviews.
&bull Sélection d&rsquoune short liste de produits
&bull Présentation des solutions choisies : besoins, solutions, comparaison, choix, tarifs.
&bull En Parallèle :
o Définition et schéma d&rsquoarchitecture pour l&rsquoapplication web abonnement, avec
différents scénarios possibles (Tomcat, JBoss, application de transformation
Java/Site central, progiciel, etc.).
o Référent technique
Projet Mycloud (9 mois)
&bull Conception et développement d&rsquoun portail type AWS pour commander des services OPS
sur l&rsquoinfrastructure virtualisée de Natixis.
&bull Définition et mise en place de l&rsquoarchitecture applicative avec les Ops.
&bull Conception des écrans.
&bull Création d&rsquoAPIs REST comme surcouche simplifiée des APIs REST du progiciel HP CSA/OO.
&bull Développement d&rsquoun générateur d&rsquoécrans de formulaires pour les demandes de création
de services.
&bull Mise en place de la connexion via LDAP et SSO.
&bull Configuration des jobs Jenkins
&bull Mise en place de couch base comme BDD.
Environnement technique : Angular JS 1.6 (web component), Grunt, NPM, ESlint, JAVA 8, Spring-boot 1.5,
Jackson 2, Git, Tomcat 8, Confluence, JIRA, XL Deploy/Release, HP CSA, Scrum, Couchbase
-
Équipe Transverse Framework et Développements
&bull Réécriture en Angular JS de l&rsquoapplication interne de paramétrage des
applications/services site central :
o Analyse de l&rsquoapplication existante et réécriture totale (JSF vers Angular JS + REST)
pour environ 20 écrans.
o Encadrement d&rsquoun alternant.
o Configuration des jobs Jenkins (tag automatique, construction, déploiement).
o Support à la production pour la mise en place des environnements (serveurs, XL
Deploy).
&bull Présentation aux Développeurs :
o Nouveautés de Java 8.
o Spring Boot par la
&bull Développement d&rsquoOutils :
o Plugin Maven pour la génération de databeans Java/site central.
o Outil graphique en JavaFX pour la génération de databeans Java/site central.
&bull Mise en Place de BOM Maven :
o Étude des différentes architectures des frameworks Natixis sous forme de timeline
et graphes de dépendances.
o Mise à disposition de BOMs Maven pour simplifier la mavenisation des applications.
&bull En Parallèle :
o Support aux développeurs de Natixis (outils de développement, conseils).
o Audit de performance et de coding des applications.
o Documentation sur le wiki sur l&rsquoutilisation des outils de développement et divers
sujets techniques.
o Mise à jour des librairies des frameworks pour combler des failles de sécurité.
o Réécriture de certaines parties en raison des changements de librairies.
Environnement technique : Angular JS 1.6, Grunt, NPM, ESlint, Maven, JAVA 8, JEE 6, Spring-boot 1.3,
Jackson 2, Resteasy 3, Git, Svn, Jboss EAP 6.4, Websphere 8.0, Kanban
✓ 1 an Architecte/Concepteur
STIME
7/2014 - 7/2015
Projet ARGOS ETOILE
&bull Mise en Place SOA REST :
o Conception et mise en place de l&rsquoarchitecture SOA basée sur des services REST.
o Développement d&rsquoun framework de validation fonctionnelle des paramètres
d&rsquoentrée des web services.
o Création de l&rsquoapplication web &ldquoArgos Etoile Web&rdquo pour le catalogue des web
services SOAP et REST, statistiques d&rsquoutilisation, et exports PDF.
o Développement de nouveaux écrans pour l&rsquoadministration des profils,
configurations, et monitoring des web services.
o Mise en place du cache niveau 2 et migration de l&rsquoimplémentation Open-JPA.
o Guide pour l&rsquoautomatisation des tests de non régressions avec SOAP UI Pro.
&bull Mise en Place des Jobs Asynchrones Full/Delta :
o Modification de l&rsquoarchitecture et réécriture des jobs existants pour faciliter les
développements futurs.
o Développement de jobs asynchrones
o Mise en place d&rsquoune IHM de monitoring des jobs via Spring Batch Admin, avec des
fonctionnalités de ...