Expériences
Développeur Senior
Beta Gouv
04/2023 à maintenant

Construction et maintenance de Carnet de bord, une application de suivi centralisé des personnes en insertion professionnelle.

  • Gestion de l’orientation professionnelle,
  • des rendez-vous avec différents conseillers,
  • des objectifs et actions
  • Svelte
  • Elm
  • Storybook
  • Python
  • Hasura
  • Scalingo
Développeur Elm
XCG Consulting
11/2022 - 11/2022
Développement de la première version du frontend de gestion des clés d’API pour les utilisateurs de Rednerd. Rednerd est une API de conversion de format de documents.
  • Elm
  • elm-ui
  • orus/elm-forms
  • orus/elm-spa
Développeur Senior
Sunday
04/2021 - 09/2022
Sunday est une application qui permet de payer son addition à table, de la partager entre convives et même de commander.

Je suis arrivé pour réécrire l’application en Java et React. J’ai mis en place l’architecture CQRS et Event Sourcing. Formé mes coééquipiers à la programmation fonctionnelle, le trunk based development, Mob et Pair programming.

J’ai également maintenu et fait évoluer l’application web mobile. En particulier la gestion des taxes, des reçus et des comptes clients
  • TDD
  • DDD
  • Trunk Based Development
  • React
  • Java 11
  • Spring Boot
  • Kafka
  • GCP
Coach Craft
La Combe du Lion Vert
04/2017 - 04/2022
La combe du lion vert est une ESN parisienne spécialisée dans le Software Craft. J’intervenais chez eux pour former leurs équipes sur mes sujets d’expertise
  • Test Driven Development
  • Mob Programming
  • Refactoring
  • Design Objet
  • Gestion de legacy
  • Example Mapping
  • Event Storming
Développeur @Finance Active
Arolla
11/2017 - 04/2022
Finance Active est une Fintech parisienne. J’intervenais sur la solution Fairways Garantie. C’est un logiciel de gestion des garanties professionnelles. Cette solution est utilisée par des clients grand comptes dans le BTP, l’énergie etc.

Nous avons travaillé à stabiliser la plateforme, augmenter le delivery et régler les gros soucis de performance. Notamment grâce à l’introduction du Mob Programming et de CQRS.
  • Java 8
  • Tapestry
  • CQRS
  • TDD
  • Mob Programming
Développeur @Darty
Arolla
02/2016 - 11/2017
Développeur grands ministères
Sopra
02/2010 - 01/2016
  • Java
  • Hibernate
  • Spring
  • Struts
  • Liferay