Menu

Michel DOMENJOUD

Issy-les-Moulineaux

En résumé

Développeur, Technical Leader ou encore Coach selon les situations, j'interviens au sein d'équipes réalisant des produits dans les secteurs Web et Médias.
Intimement convaincu par les valeurs de qualité, de pragmatisme et de professionnalisme portées par le mouvement Software Craftsmanship et les méthodes agiles.

Formateur aux pratiques de développement d'un code de qualité (TDD, Revue de code, Clean Code) et aux méthodes agiles.

Speaker en conférence (Devoxx FR, NCrafts) et auteur du livre Culture Code

Mes compétences :
JAVA
Software Craftsmanship
Test Driven Development
Technical Leadership
Continuous integration
Agile methodologies
JavaScript
Grails
Spring
Maven
Behaviour Driven Development

Entreprises

  • Canal+ - Technical Leader

    Issy-les-Moulineaux 2015 - 2016 Mission pour OCTO Technology
    Transformation de l'architecture du SI de gestion de la diffusion à l'international.
    - Tech Lead au sein d'une équipe de 6 personnes,
    - Transition d'une architecture monolithique vers une architecture événementielle en microservices.
    - Garant de l’architecture, de la qualité technique et de la méthodologie sur le logiciel de cœur de métier de Canal+ Overseas,

    Mots-clés : Agile Delivery, Software Craftsmanship, Test Driven Development, Java, Microservices, Architecture événementielle, NoSQL
  • Le Groupe La Poste - Architecte logiciel

    Paris-15E-Arrondissement 2015 - 2015 Mission pour OCTO Technology

    Études et cadrage pour accompagner l'industrialisation de produits innovants :
    - Audit de code
    - Étude d'architecture et POC
    - Accompagnement à la fiabilisation de l'existant et mise en oeuvre d'une usine d'intégration continue
    Technologies: Php/Zend, Jenkins, Ansible
  • PrestaShop - Agile & Craftsmanship Coaching

    Paris 2015 - 2015 Mission pour OCTO Technology

    - Mise en places des pratiques agiles (Scrum)
    - Formation à Test Driven Development
    - Coaching sur les pratiques de développement :TDD, eXtreme Programming, Refactoring de code Legacy.
  • Club Méditerranée - Technical Leader

    Paris 2014 - 2015 Mission pour OCTO Technology

    Réalisation de la refonte du site B2C ClubMed
    - Technical Leader au sein d'une équipe de 5 personnes
    - Refonte de la Homepage et d'une partie du site
    - Développement Java / Javascript (BackboneJS, RequireJS) en TDD.
    - Application des méthodes agiles (Scrum)

    Mots-clés : Agile Delivery, Software Craftsmanship, Test Driven Development, Java / Javascript
  • Bouygues Telecom - Software Testing & Quality Coach

    Meudon 2013 - 2014 Mission pour OCTO Technology

    Accompagnement d'équipes de développement pour améliorer qualité et productivité:
    - Build continu
    - Mise en place de Test Driven Development, sensibilisation aux pratiques eXtreme Programming
    - Sensibilisation à la spécification par les tests (Behaviour Driven Development, FitNesse)
  • Canal + - Technical Leader

    Issy-les-Moulineaux 2011 - 2013 Mission pour OCTO Technology

    Réalisation du SI de diffusion satellite international
    - Tech Lead au sein d'une équipe de 6 personnes sur 4 projets en parallèle,
    - Garant de l’architecture, de la qualité technique et de la méthodologie sur le logiciel de cœur de métier de Canal Overseas,
    - Développement d’une application reposant sur une architecture critique (Java, Spring, Groovy/Grails, HTML/jQuery),
    - Maîtrise de la dette technique, mise en place de tests automatisés,
    - Projet agile au long cours, amélioration continue.

    Mots-clés : Agile Delivery, Software Craftsmanship, Java, Grails
  • Crédit Agricole CIB - AMAOA - Migration de données

    Montrouge 2011 - 2011 Mission pour OCTO Technology

    Migration de données d’une application de gestion de risques bancaires
    - AMOA et recette technique,
    - Analyse qualitative et technique des données (SQL Server)
    - Analyse métier et spécifications techniques pour la migration des données vers la nouvelle cible
    - Recette des scripts de migration de données
  • Canal + - Software Developer

    Issy-les-Moulineaux 2011 - 2011 Mission pour OCTO Technology

    Réalisation d’un outil de contrôle et d’aide à la décision pour l’édition de grilles de programmation audiovisuelles
    - Développement Java / Spring / Grails / Spring Batch
    - Méthodologie agile : Kanban, développement en flux

    Mots clés : Agile Delivery, Java, Spring, Grails
  • Thales - Software Architect

    Courbevoie 2011 - 2011 Mission pour OCTO Technology

    Audit et étude d’architecture d’une solution de portail
    - Audit de code et définition de standards (Sonar)
    - Définition d'un cadre de cohérence technique et d'architecture (Liferay, Webservices, ESB)
    - Conseil de positionnement et de choix d’un intégrateur

    Mots clés : Audit, architecture.
  • Groupe ADEO - Consultant

    Ronchin 2011 - 2011 Mission pour OCTO Technology

    Audit de fiabilité d’une application d’encaissement
    - Revue technique d’architecture et audit de code
    - Ateliers d’accompagnement pour le désendettement de l'application et la mise en place de tests automatisés
    - Préconisations et plan d’actions de fiabilisation

    Mots clés : Audit, XDepend, Sonar, Tests, FitNesse.
  • Allianz - Software Developer

    Puteaux 2010 - 2010 Mission pour OCTO Technology

    Réalisation d’une application back office de gestion
    - Développement Java/JSP, Spring MVC, IBM DB2
    - Processus de développement agile :
    - Test Driven Development
    - Tests fonctionnels automatisés (Fitnesse)

    Mots-clés : Spring MVC, TDD, Kanban, Agile Delivery
  • OCTO Technology - Software Craftsman / Technical Leader

    Paris 2010 - 2016
  • InTech S.A. - Ingénieur études et développement

    2008 - 2010 - Intégrateur SugarCRM en milieu bancaire, Ingénieur Études & Développements PHP/Flex
    - Ingénieur Études et Développements Java/Flex, développement CRM en mileu bancaire
  • Intech SA - Ingénieur Etudes et développement Stagiaire

    2008 - 2008 Développements d'applications JavaEE/Flex dans le milieu du recouvrement de créance, routage et impression de documents.

Formations

Réseau

Annuaire des membres :