Mirtilo IO · Independent software engineering consultancy

Senior technical direction for software that is hard to change.

I help product and engineering teams understand complex systems, make safer changes and keep production dependable.

Abstract illustration of connected software systems
Clearer links between systems, teams and decisions.

Where I can help

The hard part usually extends beyond the code.

Architecture has lost its shape, delivery relies on heroics, or a modernisation needs a safer route. I bring context, judgement and hands-on experience to help with the next decision.

01

A small change touches too many parts of the system.

02

Technical decisions get stuck between delivery pressure and risks nobody can see.

03

The team ships, but the route to production no longer feels dependable.

Ways to work together

Support built around the outcome.

See all services →
01

Architecture & strategy

Map the system, clarify boundaries and turn trade-offs into decisions the team can explain.

View details →
02

Reliability & delivery

Improve CI/CD, observability, quality and ownership so production is easier to trust.

View details →
03

Modernisation & leadership

Set an incremental route forward and give the team the direction to follow it.

View details →

How the work starts

Clarity before commitment.

The person behind Mirtilo IO

Senior judgement, close to delivery.

I work directly with leaders and delivery teams. I bring more than 15 years of hands-on experience across Java, distributed systems, enterprise platforms and engineering improvement. You work with me directly, without an account-management layer or a hand-off to a junior team.

Start a conversation

Facing a difficult technical decision?

Send a few lines of context. I’ll reply personally with a clear view of the most useful next step.

Talk to Murilo