Technology consultancy and technical management for businesses and start-ups
Clear technical decisions, aligned with the business and designed to enable the software to grow without compromising its future.
Software engineering with sound judgement, business acumen and decisions that stand the test of time

I am a software engineer and technology consultant.
I help companies and start-ups make clear technical decisions that are aligned with their business strategy and designed to ensure the software will still be working in a few years’ time.
In many projects, business and technology don’t speak the same language. My job is to translate business objectives into clear technical decisions.
I design, analyse and support software systems that need to work today and continue to function effectively over time.When technology ceases to be an asset
The problem is not usually the development itself. It is usually the lack of clear technical decisions.
Architecture that is difficult to understand
The system becomes opaque and is becoming increasingly difficult to maintain.
Nobody really understands the system
There is a lack of an overall understanding of how the software works.
Business and technology don’t see eye to eye
Technical decisions are made without taking the business context into account.
Increasingly risky changes
Minor changes can lead to errors or unexpected consequences.
At that point, technology starts to hold the business back.
That’s where I come in.
Development, consultancy and technical support services
I tackle projects at different levels depending on the stage, requirements, complexity and technical maturity.
What changes when…
technical decisions are based on sound judgement
Technical clarity, sustainable systems and teams that regain control over their software.
Technical clarity to help with decision-making
You understand what is happening within your system, why certain decisions are made and what impact they have on the business.
Less uncertainty. More well-considered decisions.
Sustainable systems
Architectures designed to evolve without generating constant technical debt.
Fewer quick fixes. Greater stability in the medium and long term.
Progressing discussions
Business and technology are beginning to find common ground.
Technical decisions are made with the context in mind, and projects no longer come to a standstill.
Technical autonomy
Your team gains a better understanding of its own system and regains control over technical decisions.
Less dependence. More peace of mind.
What people who have worked with me say
Projects where technical clarity also led to trust.
Technical experience in real-world environments
Companies and projects where technology had to support key business decisions.






Before building any more, make a better decision
When technology starts to limit what you can do, the next step is not to develop further, but to gain a better understanding. A technical diagnostic session is usually enough to gain clarity, prioritise tasks and decide on the next step in an informed manner.


