Bienvenue sur le profil Malt de Fabrice !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Fabrice pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Fabrice Ghysdael

Tech Lead

Peut se déplacer à Paris, Villemoisson-sur-Orge

  • 48.85661400000001
  • 2.3522219000000177
  • Tarif indicatif 750€ / jour
  • Expérience 7 ans et +
  • Taux de réponse 66%
  • Temps de réponse Quelques jours
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Fabrice.

Disponibilité non-confirmée

Proposer un projet La mission ne démarrera que si vous acceptez le devis de Fabrice.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 50km autour
  • Villemoisson-sur-Orge et 20km autour

Préférences

Durée de mission
  • ≤ 1 semaine
  • ≤ 1 mois
  • entre 3 et 6 mois
  • ≥ 6 mois
Secteur d'activité
  • Aéronautique & aérospatiale
  • Automobile
  • Banque & assurances
  • Biotechnologies
  • Centres de recherche
+32 autres

Vérifications

Langues

  • Anglais

    Capacité professionnelle complète

  • Français

    Bilingue ou natif

Catégories

Compétences (24)

  • Methodologies
  • Débutant Intermédiaire Confirmé
  • UML
    Débutant Intermédiaire Confirmé
  • Containerization
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Frameworks
  • Débutant Intermédiaire Confirmé
  • Langages
  • Débutant Intermédiaire Confirmé
  • SQL
    Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé

Fabrice en quelques mots

Je vous propose mes services en tant que tech lead sénior pour vous accompagner dans la réalisation de vos applications Java, Python ou Javascript ainsi que de vous transmettre mes connaissances et expériences sur le software craftsmanship et le Devops. Je suis convaincu par les pratiques de développement telles que le TDD, BDD, Pair/Mob programming qui permettent de construire une application de qualité, durable, facile à faire évoluer ainsi que par les pratiques d’architecture comme le DDD, les microservices, le cloud qui visent à gérer les dépendances fonctionnelles et techniques pour une application plus souple et dont le coût est maitrisé.

Mon expérience en Agilité et en gestion de projets me permet d’avoir une vision globale du produit et des éléments essentiels à mettre en place depuis l’expression du besoin jusqu’à son exploitabilité en production.

Expériences

Bouygues Telecom - Bouygues Telecom

Télécommunications

Développeur Devops / Scrum Master

Vélizy-Villacoublay, France

octobre 2019 - Aujourd'hui

Développement et mise en place d’outils d’amélioration de la qualité logicielle et accompagnement de la transformation agile d'une équipe de 24 personnes réalisant l'espace client Bouygues Télécom.

Pour la partie développement Devops / Coaching technique :

- Mise en place d'environnements éphémères par branches dans Openshift, instanciés par GitLab CI au push d'une branche, permettant de tester de façon manuelle et automatique (via TestCafé et Gauge) cette dernière ;
- Transformation des pratiques et de la technique pour passer d'un mode de release par package à un mode de release par branches adapté à Scrum ;
- Mise en place d’un serveur GraphQL pour les APIs avec lesquelles l'espace client s'interface basé sur Graphql-Java développée en Java 14 / Spring Boot 5 ;
- Mise en place d'une solution de récupération des performances côté client basée sur Dynatrace en Javascript ;
- Sensibilisation de l’équipe au TDD / BDD / Craft à travers des ateliers kata TDD et refactoring.

Pour la partie transformation agile / Scrum Master :

- Mise en place de l'agilité dans l'équipe orientée Safe qui est le framework vers lequel tend la DSI ;
- Réorganisation de l'équipe, trop grande, en Squads de 6 à 9 développeurs React, Javascript, NodeJS ;
- Formation et accompagnement à la bonne réalisation des cérémonies agiles Scrum ;
- Restructuration du traitement des demandes clients et accompagnement au changement de ces derniers pour mettre en place la co-construction des User Stories via les refinements avec le PO ainsi que les clients et un suivi des besoins haut niveau sur un feature wall ;
- Refonte du Jira existant afin qu'il corresponde à la façon de travailler des Squads.

Carrefour - Carrefour

Grande distribution

Coach agile & technique sur l'Order Management System Carrefour

Massy, France

avril 2019 - Aujourd'hui

Projet de réalisation d'un Order Management System en microservices sur cloud Azure Carrefour :
- Coaching du management sur le mindset et les pratiques agiles Scrum, Kanban et Lean ;
- Mise en place de l'agilité au sein de deux équipes de 4 et 6 développeurs Java/Angular ;
- Mise en place d'un board Kanban pour fluidifier la stabilisation de l'outil ;
- Animation d'ateliers User Story Mapping pour initier la vision produit, apprendre aux PO à prioriser et à communiquer leur stratégie ;
- Co-Animation d’ateliers de 40 personnes (rétrospective programme, définition des rôles et
responsabilités…) avec un autre coach agile ;
- Mise en place d'une gestion des dépendances avec les nombreux partenaires (évolution des API, synchronisation des features et des MEP) via des boards de management visuel ;
- Coaching technique pour mettre en place une politique de gestion des branches et des releases claire et efficace basée sur GitFlow/Semver ;
- Coaching technique pour inciter à la mise en place de bonnes pratiques dont le TDD & BDD.

Carrefour - Carrefour

Grande distribution

Coach / Scrum Master sur le domaine du cloud privé Openstack Ansible (OSA) Carrefour

Massy, France

avril 2018 - avril 2019

Projet de réalisation d'un cloud privé Carrefour :
- Mise en place de l'agilité au sein d'une équipe de 6 développeurs sénior qui créent le cloud privé Carrefour sur Openstack Ansible (OSA) ;
- Animation des cérémonies (Sprint planning, Daily Scrum meeting, Sprint review et Sprint rétrospective) et des affinages des user stories afin de livrer rapidement de la valeur (MVP, User Stories les plus petites possibles) ce qui est un enjeu dans le domaine de l'infrastructure ;
- Recrutement d'un PO pour l'équipe qui n'en avait pas ;
- Coaching du PO et de l'organisation pour mettre en place le changement vers un respect des processus agiles et de l'état d'esprit associé ;
- Mise en place de la structure de projet Epic/Feature/Story dans Jira compatible avec Safe et développement de scripts Python pour automatiser les indicateurs ;
- Développement de programmes en Python (chiffrement stream AES 256, implémentation d’un serveur proxy IPMI, module Ansible pour checkMk, module d'analyse des sprints via les API Jira, ...) ;
- Coaching des parties prenantes extérieures à l'équipe pour les aider à mettre en place une vision produit et une stratégie pour atteindre l'objectif via notamment des ateliers User Story Mapping ;
- Animation d'un stand à l'Agile Day Carrefour (promotion de l'agilité au niveau du Groupe)
- Réalisation d'ateliers techniques divers (Git et les workflows, TDD) ;
- Coaching de l'équipe pour faire émerger une CI/CD sur le déploiement du cloud prive Openstack
OSA.
Scrum Atlassian JIRA Python Ansible Git TDD bitbucket Openstack IPMI

ING

Banque & assurances

Scrum Master / Support technique sur le domaine carte et paiement d'ING

Paris, France

avril 2017 - mars 2018

Projet d'internalisation de la gestion des cartes de paiement :

- Intervention sur la totalité des applications d'ING (frontend, middleware, backend de gestion des cartes de paiement, bases de données et application des conseillers de clientèle) ;
- Participation à la réalisation du backend de gestion des cartes qui est une nouvelle application chez ING ;
- Réalisation d’un projet de changement de plafonds des cartes de paiement en temps réel de façon temporaire et permanente, basé sur le nouveau backend ;
- Stratégie de découpage et de planification du projet.

Principales missions effectuées :

- Coaching d'une équipe de 6 développeurs seniors et animation des cérémonies (Sprint planning, Daily Scrum meeting, Sprint review et Sprint retrospective) et des affinages des user stories ;
- Coaching du PO et de l'organisation pour mettre en place le changement vers un respect des processus agiles et de l'état d'esprit associé ;
- Synchronisation des activités de l’équipe avec les 10 autres équipes travaillant sur le projet dans le cadre de la méthodologie agile Safe;
- Mise en place du management visuel et création d’une Obeya room ;
- Sensibilisation au découpage et à l’estimation (planning poker) des fonctionnalités en
incréments livrables notamment sous forme de working skeleton ;
- Accompagnement au changement de l’équipe et du management d’un modèle Safe vers un
modèle Spotify Scrum Devops avec les autres Scrum masters et coach Agiles ;
- Réalisation d'ateliers de formation et d’amélioration continue pour les développeurs, le PO et du management à propos de l'agilité ;
- Participation aux développements en Java et bases de données dans le respect du software craftsmanship (TDD, BDD, tests unitaires & fonctionnels automatisés) ;
- Participation aux choix techniques et architecturaux (découpage modulaire, micro
services) ;
- Développement d'outils pour aider l'équipe : automatisation de la mise en place d'une VM
de développement (Vagrant/VirtualBox/Docker), outil de reporting et de suivi basé sur les API Jira, vérification des versions des applications déployées.

Orange Business Services - ORANGE

Edition de logiciels

Développeur

92130 Issy-les-Moulineaux, France

octobre 2010 - août 2011

Au sein d'une équipe de 4 personnes, je suis intervenu en tant qu'ingénieur d'études, en régie, chez le client (la CEGOS) sur un projet de dématérialisation du courrier postal. L’application agrège les données depuis des logiciels différents (SAP, logiciels internes CEGOS, ADOBE, ...) pour générer les documents finaux et les envoyer à leurs destinataires, soit par mail, soit via un prestataire assurant l’impression et l’envoi postal.
- Conception d’architectures logicielles (design patterns, dont MVC, UML) et de base de données (SQL Server) ;
- Développement en binôme des modules permettant la dématérialisation des flux courrier (C# .Net et TSQL) ;
- Réalisation d’interfaces (Adobe/SAP) avec BizTalk 2009 (via XML et XSLT), permettant de connecter à Biztalk les différentes sources de données ;
- Réalisation et développement d'un analyseur syntaxique de mails en C# .Net basé sur le module Exchange de .Net pour détecter les problèmes d'envoi des documents dématérialisés ;
- Réalisation d'un spooler permettant de regrouper des documents dématérialisés par envoi en respectant les contraintes de l'imprimeur ;
- Proposition de solutions au niveau technique et processus en optimisant les impacts projet ;
- Rédaction et correction de spécifications de besoin utilisateur et de spécifications techniques.
Scrum C# .NET Transact-SQL SQL Server Biztalk XML XSD XSLT web services Exchange Microsoft Office

Bouygues Télécom - Bouygues Telecom

Télécommunications

Chef de projets

Vélizy-Villacoublay, France

août 2011 - décembre 2015

Au sein d'une équipe de 4 personnes, j'étais responsable des logiciels de configuration du réseau radio 2G et du logiciel de supervision légère du réseau radio 2G/3G/4G. J’ai mené à bien des projets concernant le swap 2G (changement d’équipementier 2G pour l’arrivée de la 4G) et, sur la 4G, lors de la refonte (à mon initiative) du logiciel de supervision légère 2G/3G/4G du réseau radio Bouygues Télécom.

- Responsable de mon périmètre en autonomie et référent technique sur mes applications ;
- Réalisation de projets de taille variable (20 à 120 Jours Homme) de la spécification à la mise en production :
o Recueil des besoins du client ;
o Réalisation de chiffrage et de devis ;
o Rédaction de spécifications techniques ;
o Réalisation du planning projet et affectation des ressources ;
o Pilotage du projet pendant les développements ;
o Reporting et gestion des incidents ;
o Réalisation des tests de recette usine ;
o Suivi de la VAFB ;
o Synchronisation des équipes pour la mise en production ;
o Prise en charge de la VSR.
- Respect de mes engagements qualité, coût et délai auprès de mes clients pour tous mes projets ;
- Réalisation systématique de bilan projet avec les prestataires afin d’optimiser les futurs projets ;
- Négociation de prestations (gain de 60 K€ par an environ) en conservant des charges réalistes ;
- Pilotage de prestataires (2 à 3 personnes selon le projet), sur site et offshore (Italie), en anglais ;
- Conception d’architectures (UML, design patterns, MVC) et de base de données (SQL Server) ;
- Développement de certaines fonctionnalités pointues en C# .Net/TSQL notamment ;
- Force de proposition technique et processus, envers le client, le fournisseur et ma hiérarchie ;
- Support niveau 3 sur mes applications.
Gestion de projet Scrum Microsoft Project C# .NET MVC Transact-SQL SQL Server XML Git-SVN XSD XSLT Windows server Linux shell SED AWK UML Design patterns Architecture objet Architecture de base de données GEX Caliber VTOM LDAP Batch python Microsoft Office ITIL

Klee Group

Edition de logiciels

Chef de projets

92350 Le Plessis-Robinson, France

janvier 2015 - décembre 2015

En autonomie, j'étais responsable d'un logiciel de gestion des formations professionnelles au forfait pour une OPCA, le FAFTT avec qui j'étais en contact direct. J'étais chargé d'assurer le bon fonctionnement du logiciel et de faire réaliser des évolutions sur celui-ci. Les ressources de développement disponibles étaient soit en interne soit en offshore, en Roumanie.

- Réalisation de projets d’évolutions sur l’application (5 à 80 Jours Homme) de la spécification à la mise en production :
o Recueil des besoins du client ;
o Réalisation de chiffrage et de devis ;
o Rédaction de spécifications techniques ;
o Réalisation du planning projet et affectation des ressources ;
o Pilotage du projet pendant les développements ;
o Reporting et gestion des incidents ;
o Réalisation des tests de recette usine ;
o Suivi de la VAFB ;
o Synchronisation des équipes pour la mise en production ;
o Prise en charge de la VSR.
- Gestion de la relation client, proposition et négociation des évolutions et de leur chiffrage ;
- Pilotage de développeurs en interne et offshore (Roumanie), en anglais ;
- Respect de mes engagements qualité, coût et délai auprès de mon client pour tous mes projets ;
- Amélioration continue de la qualité du logiciel grâce à mes compétences techniques sur des points délicats (accès concurrentiel, parallélisme de traitements...) avec les développeurs ;
- Mise en place d'une stratégie de gestion des sources avec TFS ;
- Mise en place de processus avec l'hébergeur pour avoir une base de données de test à jour pour les développements, tests et investigations des anomalies de production ;
- Animation de comité projets :
o Recueil, clarification et priorisation des besoins du client ;
o Reporting de l'avancement des projets.

Aldebaran

High tech

Consultant

92130 Issy-les-Moulineaux, France

janvier 2016 - janvier 2016

Réalisation, de manière autonome, de l’étude de conception d’un logiciel de gestion de chaîne d’assemblage de robots permettant de tracer les éléments assemblés et de contrôler leur parcours depuis les stocks de pièces détachées jusqu’à l’expédition.

- Recueil des besoins utilisateurs et des contraintes associées ;
- Rédaction d’une spécification technico-fonctionnelle ;
- Conseil sur les technologies les plus appropriées pour développer la solution ;
- Chiffrage, lotissement et réalisation du planning projet ;
- Réalisation de l’architecture de la base de données, des diagrammes de processus du logiciel, de maquettes d’interface (Bootstrap) et de scripts (Python, Javascript).

SNCF - SNCF

Transports

Scrum Master / Leader Technique

Saint-Denis, France

février 2016 - février 2017

Scrum Master / Leader Technique sur un nouveau projet de centralisation des déclarations d'incidents
sur le matériel SNCF (TGV, TER, Transilien...).

Le projet comprend :
- Un backend, la PTF Collecte, gérant les webservices avec les applications de signalement des incidents et les GMAO (déclenchant des interventions dans les Technicentres SNCF) ;
- L'application ViewMat en client léger (responsive design) et mobile (application Android native, gérant un mode déconnecté) permettant de voir l'état actuel des différentes rames SNCF ;
- L'application SigMat en client léger (responsive design) permettant de traiter les
signalements/anomalies, de générer des demandes d'intervention dans les GMAO et de valider
leur bonne réalisation afin de pouvoir clôturer les anomalies.

Principales missions effectuées :
- Recueil des besoins utilisateurs et des contraintes associées auprès du PO et des différents responsables des applications partenaires ;
- Réalisation de la base de données de l'application en PostgreSQL et mise en place d'un processus de livraison des différentes versions;
- Mission de conseil SCRUM (formation du PO et de l'équipe) et accompagnement de sa bonne application chez le client, adoptant cette méthode Agile pour la première fois ;
- Réalisation de l'ergonomie des applications ViewMat et Sigmat ;
- Création des règles et processus de traitement des flux entrants et sortants ;
- Participation au recrutement de l'équipe de développement ;
- Pilotage d'une équipe de 4 développeurs et création d'une synergie au sein de l'équipe ;
- Résolution des problèmes dans le projet et des conflits au sein de l'équipe ;
- Participation à tous les choix techniques (dont design patterns, frameworks), réalisation de POC pour fluidifier le travail de l'équipe ;
- Animation des diverses réunion SCRUM (DSM, lancement de sprint, clôture de sprint, rétrospective de sprint) ;
- Installation et configuration de serveurs (Linux, PostgreSQL, Jenkins, Sonar, Wildfly, Apache).

Formations