
Soufiane Amroun
Agile Delivery Lead & PPO | Profil Tech
Salaire / Taux journalier
Paris, France
Mobilité : Île-de-France, France, ...
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Agile Delivery Lead au profil technico-fonctionnel avec plus de 10 ans d'expérience, j'interviens dans des contextes multiculturels sur des projets critiques et à forte volumétrie (Secteurs : Banque, Assurance, Transport, Finance, Energie, Public, Médical). Certifié SAFe 6.0, PSM 1 et PSPO 1, ma double compétence me permet de piloter le delivery global et la gouvernance agile tout en maîtrisant les enjeux d'architecture, de développement et de DevOps.
Expérience de travail
Scrum Master Senior & Delivery Lead – Référent 5 Squads – PPO Technique
ALLIANZ TechnologyFreelance
janv. 2025 - Présent
1 an 10 mois
Paris, France
Contexte : Programme d'envergure de modernisation du SI et de transformation Cloud-Native. Pilotage d'une double trajectoire de migration et d'intégration MultiCloud (9 applications cibles sur AWS, dont 5 opérées en offshore en Inde, et 6 applications sur l'infrastructure privée N2WAS). 1- Réalisations majeures : • –35% d’échecs de build CI/CD (standardisation pipelines AWS + N2WAS) • +40% conformité AWS (Cloud Readiness Checklists adoptées par les squads). • –25% MTTR incidents cloud (coordination Intégration ↔ SRE ↔ DevOps). • –30% délais d’environnement (gestion proactive dépendances multi cloud). • +20% couverture tests d’intégration (automatisation transverse). • +30% participation offshore (cadre de communication interculturelle). • +20% fiabilité PI Objectives (amélioration prévisibilité du train). • –30% dépendances bloquantes inter squads. 2- Rôles: 2.1- Scrum Master Senior (Focus Équipe, Mentoring & Facilitation): Périmètre d'Animation : Scrum Master dédié d'une Squad d'Intégration pluridisciplinaire et internationale de 19 personnes (Paris & Bangalore / Inde). Composition de la Squad : 5 Intégrateurs, 4 Ingénieurs DevOps, 2 PPO techniques, 2 SRE (Site Reliability Engineering), 3 Architectes Infrastructure et 3 QA Engineers. Tâches : • Facilitation et Rituels : Animation de l'ensemble des cérémonies Scrum (Daily, Sprint Planning, Review, Rétrospective) adaptées aux contraintes du multi-fuseau horaire. Élimination des obstacles et des bloqueurs pour maximiser la vélocité de la squad. • Référent Agile & Mentoring Transverse : en parallèle, accompagnement, acculturation et coaching de 5 autres squads débutantes en agilité au sein du programme. Partage des bonnes pratiques Scrum/Kanban, aide au cadrage des rituels et montée en maturité agile des équipes. • Synergie SAFe & Alignement Train : Point de contact au sein du Train en collaboration avec le RTE et le Coach Agile. Participation active aux instances transverses (ART Sync, Scrum of Scrums, System Demo, Inspect & Adapt). • PI Planning : Facilitation et coanimation des ateliers de planification (Breakout Sessions) de la Squad Intégration pour formaliser le plan d'engagement de l'équipe. 2.2- Agile Delivery Lead (Focus Build, Run & Production): Tâches : • Gouvernance du Build & Run : Pilotage opérationnel du delivery technique pour la phase d'ingénierie/migration (Build) et sécurisation du MCO (Maintien en Condition Opérationnelle) lors des phases d'exploitation (Run). • Gestion des Intégrations & Environnements : Coordination avec les Intégrateurs pour l'assemblage des composants, la validation des livrables et la fluidification des déploiements sur les infrastructures AWS et N2WAS. • Gestion des Incidents Critiques & Support N2/N3 : Supervision opérationnelle du support de niveaux 2 et 3. Pilotage des cellules de crise et coordination des équipes lors d'incidents majeurs de production (Incidents P1 / P2), garantissant le respect des SLA / SLO de disponibilité. • Gestion des Dépendances & Risques : Cartographie des adhérences techniques avec les 9 autres squads du train, Capacity Planning et mitigation des risques transverses (Matrice ROAM). 2.3- Proxy Product Owner (PPO) Technique (Focus Produit & Cadrage) : Tâches : • Cycle de Vie du Backlog Technique (Build/Run) : Collecte des besoins d'infrastructure, rédaction, affinement (Backlog Grooming) , priorisation des User Stories (US) et des Technical Enablers (architectures d'APIs REST/SOAP, scripts IaC Terraform, pipelines CI/CD, cyber-sécurité, observabilité). • Collaboration Inter-PO & APIs : Interface clé et synchronisation régulière avec les Product Owners (PO) des différentes APIs applicatives impactées par la migration. Alignement des calendriers de livraison, des exigences techniques et gestion du versioning des contrats d'interface. • Cadrage d'Architecture : Traduction des contraintes de l'infrastructure cible (AWS / N2WAS) en critères d'acceptation fonctionnels et techniques exploitables par les Intégrateurs, développeurs et ingénieurs DevOps. • Gouvernance Data : Cadrage technique pour assurer la conformité, la traçabilité et la qualité de la donnée dans le cadre des flux de calculs réglementaires de solvabilité (architecture de données en couches Bronze / Silver / Gold). • Stratégie d'Observabilité : Supervision de la mise en place des tableaux de bord de monitoring (AWS CloudWatch, Grafana, Kibana) et intégration de l'observabilité/fiabilité comme critère obligatoire dans la DoR (Definition of Ready) et la DoD (Definition of Done). 3- COMPÉTENCES PRATIQUES & ENVIRONNEMENT TECHNIQUE: • Méthodologies & Agilité à l'échelle : Agile, Scrum Master, SAFe 6.0, Kanban, LeSS, Scrumban, PI Planning, Scrum of Scrums, ART Sync, Inspect & Adapt, Matrice ROAM, Coaching Agile, Mentoring. • Gouvernance de Delivery & Production : Agile Delivery Lead, Pilotage Build & Run, MCO (Maintien en Condition Opérationnelle), Support N2/N3, Gestion des Incidents Majeurs (P1/P2), SLA, SLO, MTTR, Release Management, Transition en Production, Capacity Planning, Offshore (Management d'équipes Inde/Bangalore). • Cadrage PPO Technique & APIs : Proxy Product Owner (PPO), Spécifications techniques, Backlog Refinement, User Stories (US), Technical Enablers, Architecture d'APIs (REST, SOAP), Postman, Swagger, SwaggerUI, Contrats d'interface, Versioning. • Cloud, DevOps & SRE : AWS (Amazon Web Services), N2WAS, Cloud-Native, Architecture MultiCloud, CI/CD, GitLab CI, Jenkins, Docker, Kubernetes, Terraform (IaC), SRE (Site Reliability Engineering), Observabilité : CloudWatch, Grafana, Kibana, Datadog, AWS IAM & Could Trail, Splunk, Prometheus, Dynatrace, PagerDuty, DoR (Definition of Ready), DoD (Definition of Done), RCA (Root Cause Analysis). • Gouvernance Data : Data Lakehouse, Architecture des données en couches (Bronze, Silver, Gold), Flux d'intégration de données critiques, Calculs réglementaires de Solvabilité. • Outils & Logiciels : Jira, Confluence, Miro, Klaxoon, ServiceNow, HP Octane, Mantis, SharePoint, Slack, Microsoft Teams,Advanced Roadmaps, Jira Plan,, Jira Align, SRE,Power BI..
Scrum Master Senior (Squad UPI) & Référent Agile Global
UPTEVIA : BNP Paribas / CACEIS Freelance
janv. 2024 - janv. 2025
1 an 1 mois
Paris, France
Contexte : Programme stratégique de convergence et de migration des SI Ex-BNP et Ex-CACEIS vers la nouvelle plateforme cible UPI. Squad : 17 personnes (7 Devs, 2 Architectes, 3 Ingénieurs Système, 2 Business Analysts, 1 PO, 2 UX/UI) + 4 Stakeholders clés. 1- Réalisations majeures : • +25% de prédictibilité du Train : Optimisation du processus de découpage des Features en User Stories et sécurisation de la matrice ROAM, permettant à la squad UPI de sécuriser ses engagements lors des PI Plannings successifs. • -30% de dette technique et fonctionnelle : Idéation, cadrage et facilitation d'un Hackathon ciblé en amont de la migration, permettant de purger les anomalies historiques et de fluidifier le code legacy. • 95% d'alignement méthodologique (Multi-Squads) : Déploiement d'un cadre de partage et de mentoring inter-équipes en relais du Coach Agile, élevant significativement la maturité Scrum et Kanban sur le reste du programme UPI. • 100% des jalons d'environnements sécurisés : Fluidification de la gouvernance du delivery et de la communication avec la production, garantissant la mise à disposition des environnements de non-production (Linux RHEL8) sans aucun jour de retard sur le chemin critique. 2- Rôles: 2.1- Scrum Senior & Référent Agile Global : Tâches : • Pilotage de la Squad UPI (17 p.) : Responsabilité exclusive du cadre Scrum et du delivery pour cette squad critique multi-expertises ; adaptation des rituels (Daily, Plannings, Rétrospectives) pour maintenir une vélocité et un engagement maximaux malgré la taille de l'équipe. • Référent Agile Global : En binôme avec le Coach Agile du programme (focalisé sur la structure macro SAFe), prise en charge du mentoring, de l'alignement méthodologique et de la diffusion des bonnes pratiques Scrum/Kanban auprès des autres squads du train. • Mentoring Produit : Accompagnement de proximité des Product Owners sur le découpage du backlog (Epics/Features/US), la maturité des critères d'acceptation et la synchronisation des roadmaps de migration. • Optimisation & Performance : Suivi rigoureux des indicateurs de santé de l'équipe (Moyenne glissante de la Vélocité, BurnDown/Up, Cycle Time) et organisation d'un Hackathon ciblé pour purger la dette technique avant les phases clés. 2.2- Facilitation du Delivery Technique, Risques & Environnements: • Gestion des Dépendances & Ops : Coordination inter-équipes et sécurisation du chemin critique pour la mise à disposition des environnements (Linux RHEL8), l'ouverture des flux réseau et la conformité des interfaces du SI. • Facilitation du Delivery : Élimination quotidienne des points de friction et des bloqueurs techniques en servant d'interface fluide entre l'équipe de développement, les architectes et la production (suivi SonarQube, performance des APIs). • Mitigation des Risques : Animation des ateliers de gestion des risques du Train (Matrice ROAM) pour sécuriser les jalons de livraison inter-squads de la plateforme UPI. Environnement technique : Java 17, Spring Boot, Microservices, Angular 15, Linux RHEL8, Oracle 19, AWS, Kubernetes, Docker, Jenkins, Git, Jira, Confluence, Jira Align / Octane, SonarQube,Oracle Cloud.
Scrum Master, Proxy Product Owner Technique & Delivery Coordinator (Offshore & International)
RATPgroupFreelance
janv. 2020 - déc. 2023
4 ans
93160 Noisy-le-Grand, France
Contexte : Projet LIBACIV – Pilotage, conception technique et déploiement de la plateforme centrale de supervision, d'administration et de maintenance prédictive des 3 500 bornes et automates interactifs d'Île-de-France. Coordination de l'interopérabilité logicielle avec 3 constructeurs industriels européens (France, Italie, Allemagne) dans un contexte international bilingue (Français/Anglais). Squad : Équipe multi-sites et offshore 17 personnes ( 6 Développeurs Java/ Angular, 2 Ingénieurs Cloud/DevOps, 2 Architectes, 4 Testeurs, 2 BA, 1 PO) + Interface technique directe avec les centres de R&D des constructeurs. 1- Réalisations majeures : • 100% de visibilité sur le parc (3 500 bornes) : Cadrage et mise en place d'une stack d'observabilité moderne via Grafana, permettant le monitoring en temps réel des métriques de production et des alertes de maintenance. • Déploiement 100% industrialisé (IaC) : Accompagnement de la transition vers une infrastructure moderne basée sur l'Infrastructure as Code (IaC), sécurisant et automatisant le provisionnement des environnements de supervision. • 100% des jalons de tests laboratoires sécurisés : Cadrage technique, gestion de la logistique et validation des campagnes de recettes physiques (Hardware/Software) lors de déplacements réguliers en usine en Allemagne et en Italie. • - 35% d'anomalies d'interopérabilité : Alignement strict des contrats d'interface et des protocoles de télémétrie entre les 3 constructeurs, fluidifiant la remontée des flux de supervision vers LIBACIV. 2- Rôles: 2.1- Scrum Master & Coordination Agile Offshore (Français / Anglais) Tâches : • Transformation Agile "From Scratch" & Acculturation : Initialisation, évangélisation et déploiement complet de la culture Agile Scrum au sein d’une direction historiquement régie par des processus rigides en Cycle en V. • Conception de Formations Sur-Mesure : Création et animation de sessions de formation dédiées et adaptées aux rôles de chaque acteur du projet (modules spécifiques pour monter en compétences les Développeurs, les Product Owners, les Équipes Métiers et les Stakeholders stratégiques). • Gouvernance Scrum Multi-Sites & Cycles Industriels : Cadrage, mise en place et facilitation de l'ensemble des rituels agiles (Sprints de 3 semaines, Daily Scrum, Sprint Planning, Rétrospectives) adaptés aux contraintes fortes du delivery industriel et à une équipe hautement technique distribuée. • Management Visuel & Transparence : Accompagnement des parties prenantes sur la notion de MVP (Minimum Viable Product), la priorisation par la valeur et configuration complète des espaces Jira/Confluence pour apporter une visibilité totale de la roadmap au top management. • Facilitation Interculturelle & Offshore : Animation des instances de synchronisation technique internationales, arbitrage des priorités produit et rédaction des documentations de transfert de compétences pour sécuriser l'onboarding des équipes de développement offshore. • Accélération DevOps & Agilité : Sensibilisation et alignement de la squad sur les cycles de releases continus, l'automatisation des pipelines de CI/CD (Jenkins, Git) et les patterns de déploiement IaC (Infrastructure as Code) pour synchroniser la méthode et la technique. 2.2- Proxy Product Owner Technique & Facilitation du Delivery : • Spécification de l'Observabilité & Télémétrie : Rédaction des Technical User Stories pour la modélisation des dashboards Grafana (KPIs de performance, taux de disponibilité des bornes, alertes critiques). • Ingénierie des Flux & Protocoles : Cartographie et validation technique des flux de supervision et d'administration transitant entre l'infrastructure centrale RATP et les couches middlewares des 3 500 automates terrain. • Gestion du Product Backlog technique : Priorisation des chantiers d'infrastructure, de l'automatisation des scripts IaC et de la résolution de la dette technique liée aux anciens protocoles de supervision. • Gestion des Bloqueurs de Production : Interface de confiance avec les 3 constructeurs pour traquer les anomalies de remontées d'alertes, mener les analyses de causes racines (RCA) et planifier les correctifs firmwares. Environnement technique / contextuel : Plateforme de supervision critique (3 500 bornes RATP), Observabilité (Grafana, Prometheus), Infrastructure as Code (IaC), Protocoles réseau et flux de données complexes, Linux, Jenkins, Git, Jira, Confluence, Anglais professionnel courant, Déplacements laboratoires (Allemagne, Italie),DoR,DoD,Gherkin, Swagger, Open API.
Scrum Master / Tech Lead (Contexte de Redressement)
Ministère de l'IntérieurFreelance
juil. 2019 - janv. 2020
7 mois
Paris, France
Projet : Cadrage, gestion et développement de l’API du Dossier Numérique Citoyen (DNC) pour le dispositif étatique France Connect. Contexte Critique : Transféré sur ce périmètre stratégique à la suite de succès probants menés auprès de la DGFiP (Ministère des Finances). Mission de confiance confiée par l’ESN afin de redresser le delivery, restructurer la dynamique d'équipe et sécuriser des jalons ministériels critiques qui accusaient d'importants retards. Squad : Pilotage et animation d'une équipe pluridisciplinaire à forte capacité de delivery : 16 personnes (7 Développeurs, 2 Architectes, 2 QA, 2 Analystes, 1 PO, 2 PPO) + 4 Stakeholders. 1- Réalisations majeures : • 100% de retour à la stabilité et engagement restauré : Redressement managérial, méthodologique et technique de la squad en moins de 6 semaines, rétablissant la confiance et pérennisant la relation commerciale de l'ESN sur ce compte clé. • 100% des releases majeures livrées à date : Alignement des cycles de développement avec la gouvernance produit, garantissant le rattrapage des retards et le respect des jalons ministériels critiques. • +40% de fiabilité sur les endpoints critiques : Mise en œuvre de campagnes d'automatisation des tests d'intégration (REST/JUnit) et de non-régression, sécurisant l'exposition de l’API France Connect vis-à-vis des partenaires étatiques. • Multiplication par 1,5 de la vélocité applicative : Remise à plat complète du workflow de delivery, élimination des goulets d'étranglement techniques et optimisation du découpage des User Stories pour débloquer les livraisons de sprint. 2- Rôles: 2.1- Scrum Master & Facilitateur du Redressement Tâches : • Audit Méthodologique & Sortie de Crise : Analyse rapide des causes racines des dysfonctionnements de la squad, désamorçage des tensions et instauration d'une culture de transparence (Fail Fast / Learn Faster). • Initialisation et Cadrage du Flow : Remise à plat complète de la Scrum Team, définition stricte de la Definition of Done (DoD) et de la Definition of Ready (DoR) pour assainir le flux d'entrée du backlog. • Gouvernance & Cérémonies Scrum : Organisation et animation rigoureuse de l'ensemble des rituels (Sprint Planning, Daily Scrum, Sprint Review, Rétrospectives) pour redonner du rythme et sécuriser le flow de delivery. • Accompagnement Produit & Interfaces : Collaboration de proximité avec le Product Owner pour restructurer, découper et prioriser de manière réaliste le Product Backlog face à l'urgence des échéances. • Performance Applicative & Métriques : Suivi et analyse des KPIs d'équipe (Vélocité applicative, Burndown charts, mesure du Mood de l'équipe) pour stabiliser la capacité à faire et anticiper les risques. 2.2- Tech Lead / Référent Ingénierie API: • Conception & Architecture Microservices : Encadrement technique et accompagnement de la Dev Team sur l’implémentation modulaire en architecture Java/JEE (Java 11/8, Spring Boot, EJB3). • Sécurisation & Industrialisation des APIs : Conception et architecture de microservices REST (Spring Cloud) intégrant l'implémentation de couches d'authentification hautement sécurisées (OAuth2 / OpenID Connect) pour l'écosystème France Connect. • Culture DevOps & Automatisation CI/CD : Cadrage des stratégies d'automatisation DevOps, configuration et maintenance des pipelines d’intégration continue (Jenkins), gestion des stratégies de branches (Git) et déploiement conteneurisé (Docker/Kubernetes). • Qualité du Code & Excellence Technique : Automatisation des tests (JUnit, Selenium) et animation des sessions de revues de code (Code Review) couplées aux métriques SonarQube pour assainir le code legacy accumulé. Environnement technique : Java 11/8, Spring Boot, Spring Cloud, Spring Batch, EJB3, Hibernate, REST, OAuth2, OpenID, PostgreSQL, Jenkins, Git, Selenium, SonarQube, Docker, Kubernetes, Azure DevOps, Jira, Confluence, Scrum, Safe.
Scrum master /Tech Lead
DGFiPFreelance
nov. 2018 - juil. 2019
9 mois
Paris, France
Projet : Cadrage, industrialisation et déploiement de la plateforme stratégique RLOC dédiée à la modernisation de la gestion des locaux fonciers nationaux. Contexte : Lancement d'un grand programme d'État à forte visibilité réglementaire, nécessitant l'alignement de multiples contributeurs et la mise en place d'un socle d'architecture moderne (Microservices / Docker). Squad : Animation et synchronisation d'un dispositif de 18 personnes (7 Développeurs, 2 Architectes, 3 Testeurs, 2 QA , 2 Business Analyst, 1 PO, 1 PPO) couplé à la coordination de 6 Stakeholders. 1- Réalisations majeures : • 95% d'engagement de sprint respecté (Predictability Score) : Accompagnement de la squad et de la gouvernance produit dans la mise en place de rituels d'affinage (Backlog Refinement), stabilisant la capacité de livraison. • 100% du socle microservices conteneurisé : Pilotage technique de la transition vers des architectures modulaires (Spring Boot / Docker), optimisant la scalabilité de la plateforme. • - 30% de Time-to-Market sur les déploiements : Automatisation des pipelines DevOps (Jenkins / Gitlab), éliminant les tâches manuelles de build et de mise en recette. 2- Rôles: 2.1- Scrum Master & Facilitateur du Flow de Delivery Tâches : • Animation et Cadencement Scrum : Organisation et facilitation rigoureuse de l'ensemble des rituels de la squad (Sprint Planning, Daily Scrum, Sprint Review, Rétrospectives) pour maintenir un rythme soutenu et prévisible. • Coordination et Synchronisation inter-équipes : Représentation active de la squad lors des instances de synchronisation à l'échelle (SoS - Scrum of Scrums, synchronisations de Train) pour cartographier les adhérences et anticiper les risques techniques. • Optimisation du Workflow et suppression des bloqueurs : Identification et levée systématique des points de friction techniques ou organisationnels, protégeant la capacité de focus des développeurs au quotidien. • Accompagnement Produit & Affinage : Collaboration de proximité avec le Product Owner et les PPO pour structurer le Backlog technique, optimiser le découpage des User Stories (INVEST) et sécuriser la Definition of Ready (DoR). • Pilotage par les indicateurs de performance : Suivi analytique de la vélocité de la squad et de la stabilité des sprints (Burnup/Burndown, encours / WIP) afin de fiabiliser les engagements pris lors des phases de planification. 2.2- Tech Lead / Accompagnement à l'Ingénierie API : • Architecture Modulaire & Back-End : Encadrement technique de l’équipe de développement (7 collaborateurs) sur l’implémentation d'architectures Java (Java 8, Spring Boot, Spring Batch, Hibernate). • Modernisation & Conteneurisation : Cadrage et mise en œuvre technique de la migration progressive du SI legacy vers des architectures microservices isolées sous Docker. • Excellence Technique & Qualité logicielle : Structuration de la stratégie de tests unitaires (SoapUI) et automatisation des analyses de code via SonarQube pour garantir la maintenabilité et la sécurité de la plateforme. • Industrialisation DevOps : Configuration et optimisation des pipelines d’intégration continue (Jenkins, SVN, Gitlab) pour sécuriser l'alignement des incréments applicatifs. Environnement technique : Java 8, Spring Boot, Spring Batch, Hibernate, Angular 7, HTML5/CSS3, PostgreSQL, Docker, Jenkins, Gitlab, SVN, SoapUI, SonarQube, JAX-WS, VESPA, JIRA, Azure DevOps, Kubernetes, Scrum, SAFe Agile.
Scrum Master / Tech Lead (Renfort Tactique & Sécurisation de Jalon)
La Banque PostaleFreelance
mai 2018 - nov. 2018
7 mois
94200 Ivry-sur-Seine, France
Projet : Évolution, sécurisation et déploiement de la plateforme e-Crédit intégrée à l'écosystème monétique et applicatif de la banque. Contexte & Enjeu majeur: Intégration en urgence au sein de la squad en tant que renfort stratégique pour pallier un retard critique. Objectif de redresser la trajectoire de livraison et de garantir le respect impératif des deadlines réglementaires avant la période de gel des déploiements bancaires de fin d'année. Squad : Animation et pilotage technique d'une équipe pluridisciplinaire de 13 personnes (7 Développeurs Java / Angular , 1 architecte, 2 QA, 2 Analyste, 1 PO) + 5 Stakeholders. 1- Réalisations majeures : • Taux d'atteinte des objectifs nettement amélioré (De 55 % à 90%) : Reprise en main méthodologique et technique de la squad dès l'arrivée, permettant de redynamiser l'équipe, de rattraper le retard historique et de sécuriser la release de fin d'année. • Zéro incident lors de la mise en production : Renforcement drastique de la politique de tests et de validation en amont, assurant un déploiement hautement sécurisé et conforme aux exigences de l'environnement bancaire. • +35% de débit sur le flux de delivery : Réorganisation de la gestion des tâches et des priorités techniques, transformant un backlog saturé en un flux de livraison fluide et prévisible. 2- Rôles: 2.1- Scrum Master & Accélérateur du Delivery de Fin d'Année Tâches : •Optimisation de la capacité de delivery & Gestion du focus : Protection absolue de la squad face aux sollicitations externes et réunions superflues pour concentrer 100% de la bande passante de l'équipe sur la résorbtion du retard. • Collaboration et Partenariat Métier / PO : Co-animation du backlog avec le Product Owner pour opérer des arbitrages drastiques basés sur la valeur (priorisation MVP) afin de garantir les fonctionnalités vitales avant la date butoir. • Suivi de la Capacité à Faire: Mise en place d'un pilotage visuel serré de l'avancement via des indicateurs d'adhérence au planning, permettant d'anticiper immédiatement les dérives et de réallouer l'effort. 2.2- Tech Lead / Référent Robustesse Java JEE / Angular : • Déblocage Technique & Troubleshooting : Intervention directe sur le code et les anomalies complexes pour lever les verrous d'architecture et accélérer la résolution des bugs bloquants. • Industrialisation et Intégration Continue: Optimisation des scripts de build et des chaînes d'intégration (Jenkins, Maven/Gradle, Git) pour réduire le temps de package et sécuriser l'alignement des environnements de recette. • Garant des Standards Bancaires : Veille stricte sur l’application des normes de sécurité et de robustesse logicielle (Framework Spring/JEE, couches de persistance Hibernate) malgré la contrainte forte de temps. • Revues de Code Ciblées (Code Review) : Animation de sessions de relecture de code quotidiennes pour s'assurer que l'accélération du rythme de développement ne se fasse pas au détriment de la qualité et de la maintenabilité. Environnement technique : Java/JEE, Angular 5, Type Script, HTMAL 5, CSS 3, Spring (Core, MVC, Security), Hibernate/JPA, Web Services REST/SOAP, Jenkins, Maven, Git, JUnit, SonarQube, SGBD Oracle / PostgreSQL, Jira, Confluence, Scrum.
Scrum Master / Tech Lead (Transformation Agile & Delivery International)Scrum master
VisiomedFreelance
juin 2017 - avr. 2018
11 mois
Paris, France
Projet : Conception, architecture et déploiement de l’API IoT médicale temps réel, permettant la collecte et le suivi des constantes de santé des patients via des dispositifs médicaux connectés. Gouvernance & Périmètre International: Pilotage d'un dispositif distribué et multi-fuseaux horaires, articulé entre la maîtrise d'ouvrage et les Stakeholders basés à Paris et Boston (Medpod), et une Dev Team co-localisée entre Paris et la Roumanie. Squad de 14 personnes (7 Développeurs répartis entre Paris et la Roumanie, 3 QA, 1 Architecte, 2 Ba, 1 PO basé à Paris) interconnectée avec 3 Stakeholders stratégiques basés à Boston (Medpod). Enjeu stratégique : Conduite du changement pour opérer la transition complète d'un modèle rigide en Cycle en V vers un cadre Scrum, afin d'aligner la force de développement offshore avec les exigences produit du marché américain. 1- Réalisations majeures : • 100% de transition de gouvernance (Cycle en V → Agile) : Acculturation réussie des équipes et mise en place d'un framework Scrum adapté au contexte multi-sites (Paris / Bucarest / Boston). • +50% de fluidité dans les livraisons offshore : Résolution des incohérences de delivery avec la Roumanie grâce à la mise en place d'un backlog unique et de rituels de synchronisation quotidiens. • API IoT stabilisée en production : Garant de la qualité technique d'une API à haute disponibilité, traitant des flux de données de santé critiques en temps réel pour le client final US. 2- Rôles: 2.1- Scrum Master & Facilitateur des Synergies Internationales Tâches : • Conduite du changement & Cadrage Scrum : Diagnostic des dysfonctionnements du Cycle en V, définition de la Definition of Done (DoD) internationale et animation des ateliers de formation à l’agilité pour la squad sur site et offshore. • Synchronisation Multi-fuseaux horaires (Paris / Roumanie / Boston) : Optimisation et facilitation des rituels Scrum adaptés aux contraintes géographiques, assurant l'alignement continu des développeurs (France/Roumanie) et la disponibilité des instances majeures pour les Stakeholders américains. • Centralisation et Rationalisation du Flux Produit : Consolidation des besoins métiers et des arbitrages fonctionnels des Stakeholders transatlantiques dans un Product Backlog unique, évitant les ruptures de communication et les dérives de périmètre. • Management de la Cohésion Interculturelle : Instauration d'un climat de confiance et de transparence, brisant les silos organisationnels entre la force de développement à distance et le management produit international. 2.2- Tech Lead / Référent Architecture API & IoT Connectée • Architecture d'API Temps Réel : Encadrement technique de la Dev Team (Paris/Roumanie) sur la conception d'endpoints d'API robustes, scalables et sécurisés pour l'ingestion de données biométriques en continu. • Industrialisation et Qualité du Code (Offshore) : Alignement des standards de développement à distance via la mise en place de revues de code systématiques (Code Reviews) et de barrières de qualité automatisées (SonarQube). • Stratégie DevOps multi-sites : Harmonisation et optimisation des pipelines d'intégration continue (CI/CD) pour permettre des déploiements fluides, transparents et sans régression pour le client Medpod. • Mentoring Technique Distant : Support technique de niveau expert pour débloquer les anomalies complexes de l'équipe offshore et garantir la conformité de l'architecture logicielle. Environnement technique & méthodologique : Java/JEE, Angular 5, Spring Boot, REST APIs, Architecture Microservices, IoT Protocols (Data temps réel), Jenkins, Git, SonarQube, JUnit, Jira, Confluence, Scrum, Conduite du changement (Cycle en V vers Agile), Management de projets internationaux (Paris / Roumanie / Boston), Gestion Stakeholders US.
Scrum Master / Projet de Fin d’Études (M2 Professionnel)
ASSURANCE BELFIUS BRUXELLES
janv. 2017 - juin 2017
6 mois
Bruxelles, Belgique
Projet : Cadrage, déploiement et implémentation des pratiques agiles Scrum au sein des équipes de delivery pour la modernisation des plateformes digitales d'assurance. Contexte International & Académique: Mission menée en environnement bilingue (Français / Anglais) dans le cadre du projet de fin d'études du Master 2 Professionnel en Gestion et Conduite de Projets Informatiques. Squad : Facilitation et accompagnement agile d'une équipe pluridisciplinaire de 9 personnes (5 Développeurs, 1 Product Owner, 2 QA, 1 Business Analyst). 1- Réalisations majeures : • 100% d'onboarding méthodologique réussi : Transition fluide de l'équipe vers le framework Scrum et formalisation du playbook agile interne de la squad. • +30% de prévisibilité sur les sprints : Stabilisation des engagements de livraison grâce à l'implémentation d'ateliers d'estimation rigoureux. • Soutenance de Master 2 validée avec brio : Rédaction et présentation d'un mémoire professionnel axé sur l'impact de l'Agilité dans la réduction du Time-to-Market au sein du secteur de l'Assurance. 2- Rôles: 2.1- Initialisation & Facilitation Scrum (Bilingue FR/EN) Tâches : • Mise en place de la Gouvernance Scrum : Initialisation, cadrage et animation de l'ensemble des rituels agiles (Sprint Planning, Daily Scrum, Sprint Review, Rétrospectives) en contexte multilingue. • Accompagnement du Product Owner : Aide à la structuration du premier Product Backlog de l'équipe, initiation aux techniques de découpage des User Stories et définition conjointe de la Definition of Ready (DoR). • Indicateurs de Performance (KPIs) : Implémentation d'outils de suivi visuel du delivery (Mise en place de tableaux Jira, suivi de la Vélocité et des Burndown Charts) pour apporter de la transparence au management. • Amélioration Continue : Animation d'ateliers de rétrospective orientés actions concrètes pour lever les barrières de communication et renforcer la cohésion d'équipe. 2.2- Interface Technique & Coordination • Compréhension des Enjeux SI : Collaboration de proximité avec l'équipe de développement pour comprendre les contraintes d'architecture (écosystème Assurance) et faciliter la levée des bloqueurs techniques • Documentation & Capitalisation : Rédaction des guides méthodologiques et des retours d'expérience pour pérenniser les pratiques Scrum au sein de la direction informatique de Belfius. Environnement technique & méthodologique : Framework Scrum, Kanban, JIRA, Confluence, Gestion de projet informatique, Clôture de projet (Mémoire de M2), Environnement bilingue (Français/Anglais), Secteur Banque & Assurance.
Ingénieur d’Études & Développement Full Stack (Java / AngularJS)
Clever TechnologiesFreelance
févr. 2016 - janv. 2017
1 an
Paris, France
Projet : Développement de l'API critique de supervision d’alarmes et de routage d'urgence pour l'industrie pharmaceutique (protection des stocks sensibles). Enjeu technique: Implémentation d'un algorithme de géolocalisation pour identifier et notifier instantanément l'agent d'astreinte le plus proche d'un site en anomalie. Dev Team : 6 Dev . 1- Rôles: 1.1- Développement Back-End & Architecture API Tâches : • Développement de l'Algorithme de Proximité (Java 8) : Écriture des services Java pour calculer les distances (formule de Haversine / coordonnées GPS) entre la position temps réel des agents de garde et les sites pharmaceutiques. • Création d'Endpoints REST sécurisés : Écriture des contrôleurs Spring Boot (@RestController), gestion des routes, implémentation des filtres de sécurité (Spring Security / JWT) pour interdire l'accès aux données de santé. • Couche d'Accès aux Données (JPA / Hibernate) : Création des entités, écriture des requêtes JPQL/SQL personnalisées dans les Repositories et optimisation des jointures pour enregistrer l'historique des acquittements de sécurité sans saturer la base PostgreSQL. 1.2- Développement Front-End (AngularJS & JavaScript ES5/ES6) • Architecture MVC AngularJS : Conception et structuration de l'application selon le modèle Modèle-Vue-Contrôleur, création de modules, de contrôleurs (controller) et configuration du routage avec ui-router pour la Single Page Application (SPA). • Directives Personnalisées & Composants : Écriture de directives AngularJS personnalisées (liaison de données bidirectionnelle scope: { ... }, manipulation du DOM dans la fonction link) pour encapsuler et réutiliser les modules graphiques de supervision. • Consommation des APIs & Gestion de l'Asynchronisme : Utilisation intensive du service $http pour interroger le back-end Java, et gestion des promesses avec le service $q pour orchestrer l'affichage des alertes en temps réel. • Intégration d'une Cartographie Dynamique : Intégration de librairies de mapping (type Leaflet / Google Maps) encapsulées dans des services AngularJS pour afficher dynamiquement les marqueurs des sites pharmaceutiques en anomalie. • Gestion des Données & Cycle de Vie : Utilisation des mécanismes natifs d'AngularJS ($scope.$apply, $watch, directives de rendu $ng-repeat, $ng-show) pour rafraîchir instantanément l'état des alarmes sans rechargement de page. 1.3- "Run", Qualité & DevOps : • Écriture des Tests Unitaires et d'Intégration : Rédaction des scripts de tests avec JUnit et Mockito pour le Back, et Jasmine/Karma pour sécuriser les composants Angular. • Troubleshooting et Fix de Bugs de Prod : Analyse des logs applicatifs (Logback / Kibana), reproduction des anomalies de concurrence en local et correction des fuites de mémoire ou des régressions. • Git & Gitflow au quotidien : Gestion des branches (feature, hotfix), résolution des conflits de fusion (merge conflicts), et soumission de Pull Requests (PR) détaillées. • Pipeline CI/CD : Analyse des rapports de qualité SonarQube (résolution de la dette technique, des code smells et des failles de sécurité) avant la mise en production via Jenkins. Environnement technique : Java 8, AngularJS, Spring Boot, Spring Security, Spring Data JPA, Hibernate, RxJS, REST APIs, PostgreSQL, SQL, JUnit, Mockito, Git, Jenkins, SonarQube, Jira.
Ingénieur d’Études & Développement Full Stack (Java 7 / AngularJS 1.2)
Banque de FranceFreelance
oct. 2014 - déc. 2015
1 an 3 mois
Paris, France
Projet : Développement et maintenance évolutive du Système de Gestion et de Contrôle des Fonds de Garantie (FONGAR) de la Banque de France. Enjeu technique: Sécurisation des flux financiers, calcul réglementaire des garanties et automatisation des contrôles de conformité sur des volumes transactionnels hautement critiques. Squad : Intégration au sein d'une équipe pluridisciplinaire de 8 personnes (Développeurs, Business Analysts, Experts Métiers Finance) en méthodologie Agile/Scrum. 1- Rôles: 1.1- Développement Back-End & Moteur de Calcul (Java 7) Tâches : • Développement du Moteur Transactionnel : Écriture des services métier en Java 7 pour le traitement, la validation et le calcul des enveloppes de fonds de garantie. • Persistance & Intégrité des Données (JDBC / Hibernate) : Conception de requêtes SQL complexes et optimisation des transactions de base de données (Oracle / PostgreSQL) avec gestion stricte de l'isolation transactionnelle (@Transactional) pour éviter toute perte de donnée financière. • Sécurisation et Parsing de Flux : Implémentation de parseurs de fichiers sécurisés (XML, CSV) pour l'intégration et le contrôle des données de reporting financier en provenance des institutions partenaires. • Batch processing : Maintenance et optimisation de traitements de masse (Batchs) nocturnes pour la consolidation quotidienne des états de garantie. 1.2- Développement Front-End & IHM (AngularJS 1.2) • Développement des Tableaux de Bord de Contrôle : Conception de l'interface utilisateur de supervision des fonds sous AngularJS 1.2, permettant aux contrôleurs de la Banque de France de piloter les anomalies en temps réel. • Liaison de Données & Directives Spécifiques : Utilisation des mécanismes de Two-way Data Binding ($scope) et création de filtres AngularJS personnalisés pour le formatage dynamique des devises et des indicateurs financiers. • Services & Requêtage Asynchrone : Implémentation de services personnalisés via $http pour consommer les APIs Back-end de manière asynchrone, avec gestion fine des promesses ($q) pour fluidifier l'affichage des volumétries de données. 1.3- Qualité & Run Institutionnel : • Tests Unitaires et Couverture : Rédaction de plans de tests unitaires rigoureux avec JUnit et Mockito pour certifier la fiabilité mathématique de chaque règle de contrôle développée. • Analyse de Logs et Troubleshooting : Diagnostic des anomalies en environnement de recette et de production via l'analyse des logs applicatifs (Log4j), identification et correction rapide des Deadlocks ou des bugs de calcul. Environnement technique : Java 7, Spring 3/4, Hibernate, AngularJS 1.2, JavaScript, SQL, Oracle / MongoDb/ PostgreSQL, REST/SOAP Web Services, JUnit, Mockito, SVN / Git, Maven, Jira, Confluence.
Ingénieur Concepteur Développeur Full Stack / Projet de Fin d’Études
Sonatrach
janv. 2010 - juil. 2010
7 mois
Alger Centre, Algérie
Projet : Conception, modélisation et développement de l'application web d'administration et de gestion centralisée du parc informatique de la direction (inventaire matériel/logiciel d'envergure industrielle). Enjeu technique: Centralisation des inventaires matériels et logiciels, traçabilité des cycles de vie des équipements informatiques et automatisation des alertes de maintenance pour un parc d'envergure industrielle Contexte & Cadre Méthodologique: Réalisation complète du cycle de vie du projet, menée sous une gouvernance en Cycle en V, dans le cadre de la validation du Diplôme d'Ingénieur d'État en Systèmes d'Information. Squad : 1 Chef de Projet, 2 Business Analysts métiers, 2 Développeurs fullstack, 1 QA. 1- Rôles: 1.1- Développement Back-End & Architecture JEE Tâches : • Conception & Modélisation (UML) : Réalisation des diagrammes de cas d'utilisation, de classes et de séquences (UML) pour traduire le cahier des charges fonctionnel en architecture logicielle cible. • Développement Core Java / JEE : Implémentation de la logique métier (moteur de gestion des stocks, affectations, cycles de vie du matériel) et des composants de persistance selon les standards JEE. • Persistance & Base de données (SQL) : Modélisation conceptuelle (MCD/MPD via outils de modélisation) et création des tables sous base de données relationnelle (Oracle / MySQL), écriture et optimisation des scripts SQL de manipulation de données. 1.2- Développement Front-End & IHM (JSF / HTML5 / CSS3) • Développement des composants IHM : Conception d’interfaces web de gestion riches, dynamiques et structurées en utilisant le framework JSF (JavaServer Faces). • Intégration Web moderne : Structuration des vues et habillage graphique des écrans en utilisant HTML5, CSS3 et JavaScript pour la validation des données et des contraintes de saisie côté client. • Liaison de Données (Managed Beans) : Implémentation des contrôleurs JSF (ManagedBeans) pour assurer la communication bidirectionnelle entre l'interface utilisateur graphique et la couche métier Back-end. 1.3- Recette, Tests & Phase de Validation: • Plan de Tests unitaires : Rédaction et exécution des cas de tests unitaires pour valider individuellement chaque règle d'inventaire ou d'alerte de maintenance développée. • Cahier de Recette : Accompagnement des utilisateurs clés lors de la phase de recette fonctionnelle pour valider la conformité de l'application vis-à-vis des spécifications initiales du parc informatique. Environnement technique : Java 2, JSF (JavaServer Faces), HTML5, CSS3, JavaScript, SQL, Oracle/MySQL, UML, Eclipse, Cycle en V, Rédaction de mémoire technique.
Formation
Conservatoire National des Arts et Métiers
Master 2 (M2), Gestion de projets en technologies de l''information
2015 - 2017
1 an 11 mois
Pierre and Marie Curie University
Master 2 (M2), Administration de / administrateur réseaux et systèmes
2011 - 2013
1 an 11 mois