EXPERIENCES PROFESSIONNELLES
Depuis Juillet 2023: Renault: Release train engineer(Safe)/Scrum Master
Projet : SDV (Software Driven Vehicule)
Equipes (Agile Release Train): 3 équipes composés comme suite :
- 7 Release train quality engineer
- 5 Process methode and tools
- 4 Expert quality
Méthodologie : Agile SAFE
• Facilitation des événements SAFe :
o Préparation et animation des PIP (program increment planning),
o Mise en place et animation I&A (Inspect and adapt)
o Accompagné et coacher le PM (Product Manager) dans le Business set
objectives
• Coacher le PM à écrire et prioriser les features afin de construire le program
backlog
• Coordination de l'Agile Release Train (ART) : coordonner les différentes équipes
et parties prenantes au sein de l'ART pour s'assurer que les objectifs sont
atteints.
• Planification et animation des ateliers de l’ART, notamment la Weekly, la COP
(Communities of Practice) et les cotech
• Promotion d'une culture d'amélioration continue au sein de l'ART. Cela implique
de faciliter les rétrospectives et d'encourager les équipes à identifier des moyens
pour améliorer constamment leurs efficacité et leurs qualité.
• Gestion des risques et des dépendances : surveiller les risques et les
dépendances entre les équipes et travailler à les atténuer, s'assurer que les
équipes sont conscientes des dépendances potentielles et les gèrent de manière
proactive.
• Assurer les cérémonies agiles au sein des squads :
o Iteration planing,
o Daily meeting
o Review, retrospective
• Fournir des KPI et des meetrics via des Dashboard JIRA
• Elaborer des pages confluence pour la formation agile, les rapports des
rétrospectives, l’utilisation de JIRA (les board des équipes, la création des
initiatives, features, stories)
Environnement : Framework SAFE, Agile Scrum, JIRA, Confluence
Juin 2020 Juillet 2023: Oriolis: Scrum Master/TechLead FullStack
Projet : Sourcing B to B(Angular)
Equipe : 1 team composé d’un Scrum Master, 3 développeurs, 1 tech lead.
Méthodologie : Agile Scrum avec des itérations de 2 semaines.
• Mise en place de la definition of ready (DOR) et de la definition of done (DOD)
• Accompagnement du product owner sur les phases de préparation et des
priorisation des différents sprints, découpage en sprint et en user story les
demandes métier.
• Mise en place des acceptances criteria dans les stories (given when then)
• Optimiser les flux de travail et améliorer l'efficacité de l’équipe en facilitant la
communication entre les équipes (team API et team front)
• Equilibrer les priorités, identifier les risques et prendre des décisions pour
assurer la réussite du projet en assurant le suivie journalier dans le standup
meeting (daily meeting)
• Mise en place du grooming (raffinement du backlog) avec le product owner pour
prioriser les tickets
• Motiver l’équipe à favoriser l'autonomie et à encourager la collaboration
• Motiver la team à prendre des engagement lors des sprint planning et de les
respecter (sprint goal)
• Facilitation des réunions et gestion des conflits, permettant de maintenir une
dynamique de travail positive et de trouver des solutions efficaces aux défis
rencontrés lors des rétrospectives.
• Mise en place de la CI/CD (GitLab)
• Mise en place de l’architecture de l’application from scratch
• Veiller à respecter les règles de développement, validation des merge request
• Mise en place du module Utilisateur (création compte, gestion de connexion,
changement mot de passe)
• Mise en place du module Catalogue (affichage catalogue, choix produit,
paramétrage produit)
• Mise en place du module Panier (ajout produit dans le panier, sauvegarde panier,
récupération panier)
Projet : Neogo(FullStack)
Equipe : 1 team composé d’un Scrum Master, 6 développeurs, 1 tech lead.
Méthodologie : Agile Scrum avec des itérations de 4 semaines.
• Faciliter l'utilisation correcte de Scrum en guidant l'équipe dans l'application des
principes, des pratiques et des règles de Scrum
• Assurer les cérémonie agile (sprint planning, daily, review, retrospective)
• Elimination des obstacles et des distractions qui entravent le progrès de l'équipe
• Engagement envers l'amélioration continue, en encourageant les retours
d'expérience, en promouvant l'apprentissage et en mettant en place des pratiques
d'amélioration continue pour renforcer les performances de l'équipe
• Mise en place de la CI/CD et de la notion merge request
• Ajout d’un nouveau module affiliation personnes assurance prévoyance
• Ajout d’un nouveau module comptabilité, payement des prestations, payement des
rentes…
• Ajout d’un nouveau module gestion des courriers
Environnement : Framework Scrum, Git Lab, CI/CD, Visual Studio 2019, .NET Core, C#
API Rest, Angular 13, Postman, Sql Server, Syncfusion, Bootstrap, Git, MySql, Rabitmq,
Jira, AzureDeveops
Octobre 2019 Avril 2020: Acadomia : Ingénieur Études et Développement
FullStack(DevLead)
Projet : Espace famille(FullStack)
Equipe : 1 team composé d’un Scrum Master, 5 développeurs, 1 tech lead
Méthodologie : Agile Scrum avec des itérations de 2 semaines
• Développement module compte famille (création compte, gestion compte, ajout
des enfants…)
• Prescription et mise en place d’un système de communication avec la famille,
utilisation de l’API Twilio pour la gestion des sms, appel.
• Veillez à respecter les règles de développement, validation des merge request
• Aider le scrum master dans l’animation du daily, mise en place de Definition Of
Done et Definition of Ready.
Environnement : Framework Scrum, CI/CD, Visual Studio 2019, .NET Core, C# API
Rest, Angular 9, Postman, Sql Server, Git, Rabitmq, AzureDeveops, Twilio
Mars 2019 Septembre 2019: BNP Personal Finance : Scrum master/Ingénieur
Études et Développement FullStack
Projet: OrionRC (FullStack)
Equipe : 1 team composé d’un Scrum Master, 3 développeurs, 1 tech lead
Méthodologie : Agile Scrum avec des itérations de 4 semaines
• Prescription et implémentation de la méthode Agile Scrum.
• Accompagnement du product owner sur les phases de préparation et des
priorisation des différents sprints, découpage en sprint et en user story les
demandes métier.
• Animation des différentes cérémonies scrum(daily meeting, sprint planning, sprint
rétrospective, sprint review)
• Clarification des rôles et responsabilités entre dev team et product owner
• Participation dans l'implémentation du Git et la création des branches sur Git lab
Travail en collaboration avec les représentants du métier
• Faire évoluer le système afin qu'il réponde au besoin métier.
• Ajout d'un nouveau module de vérification fichage client de bout en bout.
• Ajout d'un nouveau module de proposition d'assurance groupe de bout en bout.
Prescription et mise en place d'un projet de test unitaire avec Nuit et mock.
Environnement : Framework Scrum, Git Lab, CI/CD, Visual Studio 2017, .NET 4.6, C#
MVC 5, WCF, Angular 7, SoapUI, Sql Server, JQuery, Git, Jenkins
Février 2018 Mars 2019: CPA Global (Éditeur de logiciels dans le domaine de la
propriété intellectuelle)
Scrum master/Ingénieur Études et Développement
Projet: Memotech (FullStack)
Equipe : 2 teams composés d’un Scrum Master, 6 développeurs, 1 tech lead
Méthodologie : Agile Scrum avec des itérations de 4 semaines
• Travail en collaboration avec les représentants du métier
• Animation des différentes cérémonies scrum
• Levée des obstacles bloquant l’équipe, mise en place de Definition Of Done
• Interface entre la dev team et le product owner
• Migration d’une application ASP.NET vers une solution Web API 2 et AngularJS
• Analyse du comportement de l’ancien système et détection d’éventuelles
régressions
• Maintenance corrective et évolutive de la base de données Oracle et
amélioration des performances : optimisation de requêtes en analysant les
procédures stockées et les jointures
• Mise en place des tests unitaires avec NUnit et Mock afin d’améliorer la qualité
du code
• Environnement d’intégration et déploiement continu via les outils Atlassian
Environnement : Visual Studio 2015/2017, .NET 4.6, WebApi 2, Oracle, AngularJS
1.6, Jira, Bitbucket, Bamboo, Agile (SCRUM), GIT, CI/CD, Postman.
De Mai 2016 à Février 2018 : Juridicia, protection Juridique AXA : Ingénieur
Etudes et Développement .Net / Agile « Scrumban »
Projet : MAGIC (FullStack) : gestion des contrats clients sur la partie juridique chez
AXA
Equipe : 4 développeurs, 1 Scrum master, 1 Product Owner Méthodologie
: Scrumban adapté avec des itérations de 4 semaines
• Évolutions du système afin :
o De gérer la purge des documents depuis la GED
o Que les agents puissent consulter et télécharger les documents d'une
prestation
• Prescription et création d’une application pour la gestion des données client,
exploitée ensuite par une application mobile et un site web
• Maintenance évolutive de l’application sur MVC4 dédiée à l’équipe support
client
(call center) pour recueillir les demandes des assurés et futurs assurés
• Création un module de KPIs (Indicateurs clés de performance)
• Refactorisation et création des tests unitaires afin d'augmenter la qualité du
code
• Consommation des Web services SCORE AXA et affichage des données clients
sur la couche présentation
Environnement: C#, MVC4, Asp.Net WebForms, Bootstrap3, JavaScript, Angular 2,
WCF, SOAPUI, WebAPI2, REST, Visual Studio 2017, NUnit, Git, VSTS, JIRA
Nov. 2015 à Mai 2016 : Saur, Société d’Aménagement Urbain & Rural : Ingénieur
Études et Développement .Net
Projet : Conception et développement d’un espace administrateur sur le portail
extranet clientèle.
Equipe: 3 ingénieurs, 1 Scrum master, 1 Product Owner
• Prescription et Migration d’Entity Framework 2 vers Entity Framework 6
• Prescription et mise en place du pattern IoC Unity pour l’injection des
dépendances pour le module Espace Création/Modification utilisateur
• Réalisation de Tableaux de bord (pour l...