
Plus de 10 ans d’expertises dans le développement de logiciel SaaS au service de start-up et de scale-up lyonnaises.
“J’accompagne les entreprises dans le développement de leurs produits en répondant aux enjeux techniques, fonctionnels et organisationnels.”

Vous avez une idée de logiciel SaaS mais vous ne savez pas par quoi commencer ? Je vous aide à prendre les bonnes décisions afin d’atteindre au plus vite votre Product Market Fit à l’aide d’itérations quotidiennes tout en garantissant une application qui soit scalable et maintenable dans le temps.

Ciblons précisément le marché et les clients potentiels en se focalisant sur la valeur ajoutée du produit en premier.

Maximisons la vélocité en mettant à jour plusieurs fois par jour l’application afin de répondre au plus vite aux problématiques que l’on adresse.

Partons sur des bases solides qui permettront l’expansion rapide de votre produit tout en garantissant la stabilité et la qualité globale à l’aide de choix d’architecture et de stratégies de tests automatisés précises.

Vous avez réussi à construire une application répondant aux besoins de vos utilisateurs et vous cherchez à accélérer ? Je vous accompagne dans cette transition de croissance en élaborant des stratégies techniques et organisationnelles qui permettront d’accroître vos équipes, découper votre application afin de maximiser la vélocité et minimiser l’entropie logicielle.

Travaillons sur la partie stratégie du Domain Driven Design en divisant votre produit en sous-ensembles consistants et à forte valeur ajoutée, à l’aide d’Event Storming par exemple, dans le but de réduire l’effort nécessaire aux évolutions futures.

Définissons ensemble la culture qualité du service afin de favoriser le recrutement de nouvelles personnes expertes.

Identifions les points techniques critiques et mettons en place les outils, des stratégies de tests, du monitoring ou de l’alerting, qui garantiront la qualité de l’application à chaque instant.

Vous avez besoin de renforcer l’impact de vos équipes ou de réduire votre dette technique ? Suite à un audit, je vous propose un plan d’actions comprenant un large choix d’outils qui vous garantira des améliorations dans le temps.

Faisons gagner en séniorité vos équipes au travers de sessions de pair-programming et en consolidant les bonnes pratiques de code.

Identifions ensemble les points dans votre organisation opérationnelle pouvant être améliorés en se concentrant sur ce qui crée réellement de la valeur à l’entreprise.

Travaillons sur des concepts de développement reconnus pour gagner en sérénité et réduire le potentiel de bugs et de régressions.

Senior Software Engineer
2024-2025

Tech Lead – Engineering Manager
2019-2024

Tech Lead
2018-2019

Développeur – Tech Lead
2014-2018

Expert technique .NET & Angular, j’accorde une attention toute particulière aux architectures applicatives et aux différentes stratégies de tests. Adepte du Domain Driven Design, je conçois des applications From Scratch orientées « Domain first », avec notamment la mise en place de la Clean Architecture et d’une stack de tests d’acceptance, favorisant ainsi l’emploi de l’ATDD au sein de l’équipe.
Encourageant le zero-bug policy, chaque itération est une occasion d’améliorer la qualité et la résilience de nos systèmes tout en réduisant le plus possible la complexité technique et/ou accidentelle.

A la recherche constante de l’efficience, je m’efforce à trouver des solutions organisationnelles permettant d’améliorer la vélocité et l’efficacité d’une ou plusieurs squads. Raison pour laquelle je suis un fervent adepte du Continuous Deployment, permettant de réduire drastiquement le délai entre la conception et la mise en production de la solution retenue (Lead time).
Proactif, je travaille sur l’amélioration continue de mes applications à l’aide d’outils satellites nous permettant collectivement de réduire le temps de résolution (Time to restore).

Drivé par l’impact utilisateur, je collabore activement avec le produit dans le but de trouver collectivement les solutions les plus adaptées aux besoins de nos clients. J’adopte une posture « Customer centric » dans mon travail, en répondant avant tout aux enjeux de ces derniers plus que par la technique ou les moyens employés.
J’affectionne particulièrement la proximité avec l’utilisateur final en restant à l’écoute de ses feedbacks, favorisant ainsi le Continuous Discovery.

Motivé par le travail en équipe et le collectif, je m’engage auprès des équipes et des personnes que j’accompagne à cocréer un environnement sain et bienveillant dans lequel chacune et chacun pourra partager son savoir, son expérience et ses recommandations afin de niveler vers le haut l’expertise globale de l’équipe.
Je crois davantage au Leadership qu’au Management, convaincu que la somme des talents et des engagements combinés est supérieure à l’expertise individuelle.
















Et bien plus encore …
Vous voulez en savoir davantage ? Je suis disponible pour échanger avec vous à propos de vos projets.