Hello! I'm Rémi 👋

I'm a software developper 💻

I help organisations design, build and run better softwares, faster 🚀

Upgrade your tech team ⚡

Building software with highest quality and sustainability standards is hard. I can help software team:

  • level up to deliver better software, faster
  • take back control of legacy software
  • build software product with top notch practices

Who am I 💭


Theoretical physicist (PhD) turned software engineer, I am a constant learner with great ability to adapt, a strong problem solver and a creative mind.

I build software and manage teams since 2008. I seek to build useful software, help organisations thrive, help developers grow and improve engineering practices.

⌨ Full-stack engineer

My main focus is on backends and architecture

I cultivate a large spectrum of skills, from product to operations, and front-end development

🛠 Software craft expertise

I adhere to craft mindset - quality and sustainability are paramount to my practice

I practice and learn Test Driven Development, Domain Driven Design, lean and agile development, continuous integration and deployment

🐍 Python expertise

After years with Python as my primary language, I got a strong expertise with the ecosystem

From web development, to scientific and data applications

[...] Rémi is clearly the person who can help a small team to structure itself, he has a disconcerting facility to dive into code he does not know, to correct it, to improve it, to train teams so as not to fall back into the same traps. He seeks solutions that best adapt to the functioning of the team.
See full version

...] Rémi worked with the teams of developers and with the rest of the teams. [...] He organized workshops with developers and fundamentally changed both the ways of working, the architecture, and the technological choices of the company.
See full version

[...]I have never progressed so much and in such a short time. With him, I had the feeling of being at the forefront of state of the art, both in the field of design and in the use of the latest technologies.
See full version

[...](Rémi) has greatly consolidated the quality of production and the resilience of the Opquast technical team . Rémi, endowed with incredible benevolence, has the rare ability to immediately understand your project, your module, your code, to draw out its weaknesses, to see areas for improvement.
See full version

Missions 🎟


Here are the main service offers I propose

Software development

Improve existing product - help team reach the upper level

Take back control of your legacy software - recover quality and velocity

Design and start a new product - alone or with a team

Craft apprenticeship - team first steps

Workshops and practical hands-on - testing, Test Driven Development, Domain Driven Design, clean architecture, lean & flow agile

Work with team to reach the first milestones: the first test, starting continuous integration, build an agile flow tailored to the team

My unfair advantages 🎯


  • Transparency & radical candor - you'll know what I think is best for your product, what I'm doing and what I've done at every step of our collaboration
  • Excellence seeking - I'm learning everyday to achieve excellence in product engineering
  • Problem solver - I'll chase every problem in your product organisation to tackle it
  • I tend to use kindness, humor and too much GIFs as communication tools.