Hello! I'm Rémi 👋

I'm a software developper 💻

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

Crafting better, software together ⚡

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

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

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 was able to very quickly enter a large code base and immediately have an impact.[...] Rémi also quickly gained influence among team members [...] thanks to his great culture in methodology and architecture. [...]
See full version

Nitsan Seniak


An absolute genius of a developer and someone I would recommend instantly to anyone.
See full version

Rémi is an outstanding developer with whom I had the chance to work! The quality of his work is remarkable, reflecting his rigor and attention to detail. His critical thinking was able to provide innovative solutions to the problems encountered (whether purely tech or product)[...]
See full version

[...]I was impressed by how quickly Rémi became the technical pillar of our team. [...] Always available and a teacher, Rémi naturally took on the role of technical referent within 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

Rémi is a very good backend developer who consistently delivers outstanding features with meticulous attention to detail. He also excels as a teacher, serving as an invaluable source of inspiration for best coding practices such as TDD and clean architecture.[...]
See full version

Rémi has been a total pleasure to work with [...], being a great example of what it is like to collaborate with an experienced senior software developer. [...] Rémi was there to address them fully, not missing anything, resolving not only the request itself, but reasons for it as well,[...]
See full version

Rémi is an excellent developer and a very good architect. Within our team, he was able to set up processes and support developers throughout the change. Very reliable and friendly, he is always ready to help when needed.
See full version

Camille Wintz

Dev front - MEE6

[...] It allowed us to avoid many pitfalls, to make ourselves aware of good practices and to get a foothold in TDD. As a junior developer, his expertise has only been more valuable.
See full version

[...] 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

[...]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 improving the software

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

Design and start a new product

Tech coach

Support a team in improving its engineering practices

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.