Curriculum Vitae
Télécharger
Format PDF

Dan MAGIER
Solution Architect, Tech Lead & Product Builder — Crafts, DevOps, IA Agentique
20
ans d'XP
40+
équipes
coachées
coachées
8
missions
HEIWA-IT
HEIWA-IT
60+
projets
migrés
migrés
Solution Architect, Tech Lead Java & coach sur les cultures Agile, Crafts et DevOps.
J'accompagne les équipes vers l'autonomie dans la mise en place de ces pratiques.
J'accompagne les équipes vers l'autonomie dans la mise en place de ces pratiques.
Coach Engineering
DDD / BDD / TDD
Architecture hexagonale
EventStorming & Example Mapping
Mob Programming
Architecture hexagonale
EventStorming & Example Mapping
Mob Programming
DevOps Enabler
CI/CD as Code
Kubernetes (CKAD)
Pipelines standardisés
Usines logicielles
Kubernetes (CKAD)
Pipelines standardisés
Usines logicielles
IA Agentique
Claude Code & MCP
Agents spécialisés
Quality gates automatisés
BDD/TDD piloté par IA
Agents spécialisés
Quality gates automatisés
BDD/TDD piloté par IA
Réalisations clés
| Quoi | Où | Résultat |
|---|---|---|
| Standard CI/CD mutualisé (Jenkins + GitLab-CI) | BNP Cardif | Setup pipeline : jours → heures |
| Migration 60 projets vers toolchain unifiée | BNPP Arval | 60 projets en 3 mois |
| Framework IA agentique (agents, quality gates, BDD/TDD) | HEIWA-IT SIaaS | Livraison continue sans régression, coûts de dev et d'IA maîtrisés |
| Migration 100% équipes vers PIC ITG | BP2S | 100% migré, ~20 sessions de katas |
| Usine logicielle de référence | BPI France | Adoptée stratégie qualité groupe |
Compétences
AI Engineering
Claude Code
MCP
IA Agentique
Agent Orchestration
Prompt Engineering
Quality Gates IA
Pratiques
DDD
BDD
TDD
EventStorming
Example Mapping
Mob Programming
Architecture & Conception
Architecture Hexagonale
CQRS/Event Sourcing
Microservices
APIs REST
Langages & Frameworks
Java 21
Spring Boot 3
TypeScript
Lit (Web Components)
Spring Security
Spring Data
Outils de test
Cucumber
JUnit
AssertJ
Playwright
Selenium
Build Tools
Maven
Gradle
npm
Infrastructure & DevOps
Kubernetes (CKAD)
Docker
Helm
GitLab-CI
Jenkins
SonarQube
Nexus
NixOS
Caddy
Données
PostgreSQL
MySQL
Oracle
Cassandra
Liquibase
Méthodologies & Git
Scrum
Kanban
Git Flow
GitHub Flow
Trunk-Based Dev
Certification
CKAD — Certified Kubernetes Application Developer (2021)
Langues
| Français | Langue natale |
| Anglais | Professionnel |
Expériences professionnelles
HEIWA-IT — Projet SIaaS
Depuis 2024
Architecte & AI Engineering Lead
Construction de SIaaS (Software Industrialisation as a Service) — plateforme d'industrialisation logicielle intégrant l'IA agentique dans un workflow Crafts/DevOps.
- Conception de l'architecture full-stack : Java 21 / Spring Boot 3 (backend), TypeScript / Lit Web Components (frontend), PostgreSQL (persistance)
- Mise en place d'un cluster Kubernetes sur NixOS avec pipelines GitLab CI/CD automatisés
- Développement d'un framework d'agents IA spécialisés avec orchestration multi-agents (Claude Code, MCP)
- Intégration de quality gates automatisés pilotés par IA dans le pipeline de livraison
- Application systématique de l'architecture hexagonale (ports & adapters) sur l'ensemble du projet
- Workflow de développement BDD/TDD piloté par IA : scénarios Gherkin, tests unitaires, puis code de production
Framework réutilisable intégrant l'IA dans un workflow Crafts/DevOps — livraison continue sans régression
Java 21, Spring Boot 3, TypeScript, Lit, PostgreSQL, Docker, K8s, NixOS, Helm, GitLab-CI, Claude Code, MCP
BNPP ARVAL (forfait Finaxys)
Jan. — Mars 2026
Architecte / Coach Agile, Crafts & DevOps
Arval est la filiale de location longue durée du groupe BNP Paribas, présente dans 30 pays. Migration de la toolchain Arval vers les standards ITG du groupe BNPP — 60 projets en 3 mois.
- Cartographie de 60 projets existants : état des lieux de l'infrastructure CI/CD, outils et pratiques en place
- Audit d'infrastructure et définition du Target Operating Model (TOM) avec matrice RACI
- Standardisation des pipelines CI/CD (DevOps Foundation) sur Jenkins & GitLab-CI conformément aux standards ITG
- Accompagnement des équipes dans la migration : formation, support et validation des pipelines migrés
- Rédaction de la documentation de gouvernance et des standards post-migration
60 projets migrés vers une toolchain unifiée en 3 mois
Git, GitLab-CI, Jenkins, Kubernetes, Helm
BNP CARDIF
Sept. 2022 — Déc. 2025
Architecte / Coach Agile, Crafts & DevOps
Cardif est une compagnie d'assurance internationale basée en France, filiale du groupe BNP Paribas, présente dans 30 pays. Équipe "Transformation DevOps" — coaching de 10 équipes de développement sur 3 ans.
- Construction d'un standard CI/CD partagé (Jenkins + GitLab-CI), réduisant le temps de setup de plusieurs jours à quelques heures
- Formation des équipes aux pratiques Crafts : DDD, BDD/TDD, architecture hexagonale, example mapping
- Animation d'ateliers de process mapping pour identifier et éliminer les goulots d'étranglement dans les flux de livraison
- Coaching embarqué : sessions régulières de pair/mob programming avec chaque équipe
- Rédaction et maintenance de la documentation des standards internes CI/CD
- Animation d'ateliers sur les outils de la plateforme CI/CD (Jenkins, GitLab-CI, SonarQube)
Temps setup pipeline : plusieurs jours → quelques heures. 10 équipes coachées sur 3 ans
Git, GitLab-CI, Jenkins, Java, DDD, BDD, TDD, Architecture Hexagonale
Natixis CIB (forfait Alénia)
Jan. — Juil. 2022
Architecte / Coach Crafts & DevOps
Natixis est un établissement financier français, filiale du groupe BPCE, spécialisé dans la gestion d'actifs, la banque de financement et d'investissement. Audit DevOps transverse — 6 équipes IT.
- Audit des pratiques DevOps de 6 équipes IT avec évaluation de maturité individuelle
- Rédaction de recommandations personnalisées par équipe avec plans d'amélioration
- Formation DDD, BDD/TDD, example mapping, pipelines CI/CD
- Animation d'ateliers de process mapping et example mapping
- Coaching personnalisé sur les pipelines CI/CD de chaque équipe
6 équipes avec des plans d'amélioration validés et lancés
Git, Jenkins, DDD, BDD, TDD, Java, Spring
BNP Paribas BP2S — Programme ATOME
Déc. 2019 — Nov. 2021
Architecte / Coach Crafts & DevOps
BNP Paribas Securities Services (BP2S) est la filiale du groupe BNP Paribas dédiée aux services titres. Équipe transverse : migration + coaching de toutes les équipes IT vers la plateforme d'intégration continue du groupe.
- Migration de 100% des équipes vers la PIC ITG (plateforme d'intégration continue du groupe)
- Animation de ~20 sessions de katas (TDD, BDD, refactoring) pour l'ensemble des équipes
- Coaching embarqué : sessions de pair/mob programming avec chaque équipe
- Accompagnement des équipes dans l'adoption des pratiques Crafts au quotidien
- Standardisation des pipelines CI/CD sur Jenkins et GitLab-CI
- Création de supports de formation et documentation des bonnes pratiques
Toutes les équipes migrées, adoption croissante des pratiques Crafts, ~20 sessions de katas délivrées
Git, GitLab-CI, Jenkins, Maven, Java, Spring, DDD, BDD, TDD, Cucumber
BNP Paribas BP2S — Projet RISE
Mai — Déc. 2019
Tech Lead / Architecte
BNP Paribas Securities Services. Développement et montée en qualité pour l'équipe projet RISE — application de gestion des services titres.
- Développement et refactoring de modules existants avec mise en place BDD/TDD
- Définition de la stratégie de tests BDD/TDD avec Cucumber et JUnit
- Amélioration de l'architecture hexagonale existante (séparation ports/adapters)
- Formation et mentoring de l'équipe sur les pratiques Crafts (pair programming, code reviews)
- Intégration de la couverture de tests dans le pipeline CI
Couverture de tests intégrée sur le périmètre livré, équipe autonome sur les pratiques BDD/TDD
Java, Spring, Maven, Git, BDD, TDD, Cucumber
BPI France
Juil. 2017 — Oct. 2018
Coach Crafts & DevOps
Bpifrance est la banque publique d'investissement, au service du financement et du développement des entreprises. Transition numérique de la DSI — approche Crafts et DevOps.
- Conception d'une software factory complète (GitLab, Nexus, SonarQube, Docker) pour PoC
- PoC stratégie qualité unifiée : définition des standards de qualité et des gates de validation
- Animation d'ateliers pratiques : testing, architecture hexagonale, EventStorming
- Coaching des équipes en BDD/TDD avec Cucumber et JUnit
- Accompagnement de la migration SVN vers Git et mise en place des bonnes pratiques de branching
Factory adoptée comme référence pour la stratégie qualité du groupe
SVN, Git, Maven, Jenkins, JUnit, Cucumber, TDD, BDD, Scrum
Autres missions HEIWA-IT
| Période | Client | Rôle | Contribution clé | Impact |
|---|---|---|---|---|
| Mars — Juin 2019 | ESGI École Supérieure de Génie Informatique |
Enseignant intervenant | Outils et méthodes de l'ingénieur (15h), Culture DevOps (12h) | 27h de cours délivrées |
| Oct. 2018 — Jan. 2019 | BNPP ITG (forfait SCIAM) Projet SRS |
Architecte / Coach | Audit des pratiques existantes, amélioration des processus de déploiement | Roadmap validée |
| Mai — Août 2017 | BNP BDDF (forfait IBM) BDDF2020 |
Référent technique Java | Référent DDD, BDD/TDD, Java, Git et IC. Mise en place archi hexagonale. Dév de features et refactoring. | Livré dans les temps |
Expériences précédentes
| Période | Société | Rôle | Contribution clé | Impact |
|---|---|---|---|---|
| Juil. 2016 — Mai 2017 | Alantaya Startup foodtech — nutrition médicale et diététique connectée |
Tech Lead Java, Scrum Master, DevOps | Reprise du lead technique, encadrement de 6 développeurs. Pipeline CI/CD from scratch. Mise en place TDD, pair programming, refactoring. | Zéro → déploiement continu |
| Juil. 2015 — Sept. 2016 | AROLLA Cabinet de conseil spécialisé en Software Craftsmanship |
Software Craftsmanship — Tech Lead Java, Scrum Master | VSCT (Lyria) : refactoring legacy, BDD, livraison continue SGCIB : plateforme trading, BDD Cucumber, TDD |
SGCIB : tests 0% → 100%, MEP dans les temps |
| Nov. 2012 — Avr. 2015 | Omnikles (groupe Oodrive) Dématérialisation des appels d'offres des marchés publics |
Développeur J2EE / Scrum Master | Mise en place bonnes pratiques. Refactoring app legacy (8+ ans). Dév from scratch app traitement fichiers PES. Tests intégration automatisés (Sélénium). | App modernisée, tests intégrés |
| Fév. 2010 — Oct. 2012 | Bluestone Conseil spécialisé Big Data et nouvelles technologies |
Référent technique JEE / Scrum Master | Technip : Lead Dev, MDM Orchestra Conforama : Suivi Rejets Hermès + Carte Achat Cinémathèque Française : Programmation Sacem : Mipsa et Oscar SFR : BdQ |
6 missions délivrées |
| Fév. — Déc. 2009 | Maro-Bagages | Fondateur | Création site e-commerce | — |
| 2006 — 2009 | Oalia, OCE, Nexeo | Développeur Java-EE | BNP achats, COFINOGA, BNP AM | — |
Conférences & Communauté
| En cours | Co-organisateur — Meetup Continuous Delivery Paris |
| 2022 | Sessions hands-on — MiXiT, Sunny Tech |
| 2018 | Sessions Meetup — Novencia, Continuous Delivery Paris |
Formations
Formé par des leaders reconnus de l'industrie :
2026AI Assistants for Your Teams Workshop — Uberto Barbini
2025Practical Event Sourcing — Oskar Dudycz
2020Domain Modeling Made Functional — Scott Wlaschin
2020Mob Programming — Woody Zuill
2019DDD Messaging Architectures — Mathias Verraes
2019Implementing DDD — Vaughn Vernon · CQRS/ES — Greg Young & Adam Dymitruk
2018EventStorming Masterclass — Alberto Brandolini · DDD Immersion — Eric Evans
2018OpenShift DO180/DO280 — RedHat · Essential DDD — Paul Rayner
2017Kubernetes — WeScale · Docker — J. Petazzoni
2012Scrum Master — Agilbee
2011Java Specialist — Heinz Kabutz
Formation initiale
| 2006 | Master 2 Informatique — Développement logiciel, Spécialité Sécurité — CNAM Paris |
| 2005 | Master 1 — ETNA (Groupe EPITECH-EPITA) |
| 2004 | Licence — EPITA (Groupe EPITECH-EPITA) |
Références
Disponibles sur demande — voir profil LinkedIn
