Ugo Bourdon

Contact

E-mail

Situation professionnelle

Freelance
Ouvert aux opportunités

Présentation

J'opère principalement en programmation SCALA/JAVA en utilisant les principes et pratiques AGILE, en tant qu'indépendant.

Je m’intéresse grandement aux méthodologies AGILE (eXtreme programming et Scrum en particulier), à KANBAN et à tous les outils permettant de délivrer et de traiter du feedback rapidement.
J'ai acquis une expérience importante en tant que Scrum Master et coach agile auprès d'équipe de développement.

Je développe quelques librairies, notamment de tests, en Scala.
En tant que membre du Paris Scala User Group, j'ai organisé plusieurs Scala Coding Dojo.

Mon objectif est d'intégrer des équipes qui pratiquent les méthodes agiles, ou qui ont l'objectif de le faire, et de les aider à réaliser des projets utiles, à fortes valeurs ajoutées et fun :D

Expériences

Scrum Master / Leader technique

VIDAL
Septembre 2012 à décembre 2013
Missions effectuées
  • Facilitation, en tant que Scrum Master, d’une équipe de 6 personnes ; facilitation des échanges avec les parties tierces du projet (métier, QA, …)
  • Ajout de nouvelles fonctionnalités (licence glissante, activation obligatoire, vérification online des licences, refonte graphique) dans l’application VIDAL Menu
  • Mise en place d’un tableau scrum-ban, en flux tiré pour la gestion projet
  • Mise en place et gestion d’un backlog électronique : icescrum
  • Définition de bonnes pratiques de développement (peer review, tdd, …)
  • Refonte de l’application VIDAL Menu : refactor des parties « legacy » et migration de Scala 2.9.2 à 2.10.1 ainsi que akka 1.3 à akka 2.1.2. (augmentation de la couverture du code par les tests, …)
  • Conception et mise en place d'un tableau Kanban pour la gestion TMA des produits
  • Développement d'une librairie client http asynchrone et non-bloquant en Scala
  • Développement d'outils de tests pour Akka actor, http request (server http in memory)
  • Conception et développement d'un service http REST basé sur une architecture "lambda" (CQRS/Eventsourcing) permettant le recueil de metadata technique sur les produits standalone VIDAL.(playframework, mongodb)
Détails de l'expérience
  • Scala 2.9.2, Scala 2.10.1, Java 6, TDD, Maven 3, SBT 0.13, TeamCity, ScalaTest, git/github, Finagle(client http asynchrone/non-bloquant), Akka Actor 1.3 & 2.1.2 & 2.2.1, playframework 2.2.1, mongodb2, reactivemongo