Who am I?
Kevin — passionate and curious👋. Software engineer by training, developer at heart, with a strong interest in architecture and in designing digital solutions adapted to real-world contexts.
I enjoy working on a wide range of topics, with one constant: understanding problems, designing simple solutions, and making them work reliably in production.
My main activity is software development, which I’ve been practicing since 2014.
Since early 2023, I’ve been working independently, helping companies:
- develop and maintain software systems,
- design and improve existing digital solutions,
- optimize their daily workflows with adapted tools,
- and train small teams around software quality and best practices.
Over time, my role naturally evolved. Beyond writing code, I now spend more and more time on architecture choices, system design, and finding the right balance between business needs and technical solutions.
Click here to explore some of the technologies I’ve used over the past 12 months.
I’m easily drawn into new projects because I love solving problems.
But also because I truly enjoy learning new things, which helps me build cross-disciplinary knowledge and keep a global view of systems.
That’s why, alongside my main activity, I’ve developed a strong interest in renovation and property management.
In many ways, it’s quite similar to software: starting from an existing system, understanding its constraints, improving it without breaking what already works, and making sure the result is more robust, healthier and more sustainable than before.
Have I told you about my favorite universal rule, inspired by the Scouts?
Try to leave this world a little better than you found it.
(Baden-Powell)
I try to apply that principle to everything I do 🙌.
I enjoy sharing what I learn through my experiences, even though I strongly believe that nothing truly replaces hands-on practice.
That’s also why I don’t hesitate to make my own mistakes… and sometimes my own successes.
What do I share?
- Experience reports
- Ideas
- Solutions to problems I’ve encountered
- Technical and architectural choices made in real-world contexts
All these articles are directly based on professional experience, real constraints, and decisions taken in specific environments.
There is rarely a single “right” solution — there are almost always several possible approaches.
We constantly make choices by balancing trade-offs, constraints and objectives.
Let’s always keep that in mind 🙂.
Why?
Because I’m convinced that we grow through every experience.
So I choose to share mine — the good ones, and especially the not-so-good ones — even if this perspective remains necessarily subjective.
If it can help someone avoid a mistake, better understand a problem, or simply think differently, then this blog will already have fulfilled part of its purpose.