I design, build and automate the software behind your product.
From analysis and architecture choices to the actual build, all the way to the automated processes that keep quality high: testing, CI/CD, observability, security. Whether it starts from scratch or from a system that has grown rigid over time, the team is left able to go on without me.
Who this is for
You are building something new, or living with a system that has grown rigid over time.
Product companies past the early phase, now hitting friction that was not there before.
Deploys you dread
Every release is an event. You push it to Friday afternoon to dodge the on-call weekend. When something breaks, recovery takes hours, not minutes.
Tech stuck in place
Adding a new feature costs an enormous effort. The stack is old, and every change fights the ones before it. You are falling behind, and you can feel it.
You are about to build something new
A service, an integration, an important feature. This is when architecture choices matter most: they are the most expensive to change later.
If two of these already feel familiar, the right time to act is before the third one shows up.
How I work
Everything I do follows the same order: design, then verify, then automate.
How we work
How we work after the call
We usually start with a targeted intervention: one area, a concrete result in hand, delivered within two weeks.
Affondo mirato
The goal is to make myself unnecessary: every engagement ends with a handover doc, runbooks and an internal owner I train. The system should not depend on me to keep working.
How it continues
Affiancamento
If the problem is bigger than one intervention, we move to an ongoing engagement. From €2,500/month, month to month. One active goal at a time. Everything with the system included: tests that actually catch things, observability, documented decisions.
Let's talk.
30 minutes, free, to figure out whether we can work together. No commitment, no slides.
I speak about this at conferences → Technical projects and experiments →