Independent Software Consultant
I help teams regain control over complex, long-running software systems by bringing clarity, structure, and senior technical judgment.
Based in Europe. Working with product companies, agencies, and consultancies across Western Europe.
I work in situations where software systems cannot simply be replaced and decisions must be made carefully.
I am typically involved when:
My focus is on restoring shared understanding, reducing risk, and helping teams move forward step by step, without unnecessary disruption or heroics.
I work closely with engineering, product, and business stakeholders.
Early on, I focus on understanding how the system actually works today (its architecture, history, constraints) before proposing changes.
I aim to make trade-offs explicit, risks visible, and decisions reversible where possible. I stay close to the system where hands-on involvement matters, and step back when perspective and framing are more valuable than activity.
I value trust, clear communication, and long-term system health over speed for its own sake.
I have over 20 years of experience working with software systems in product companies, agencies, and consultancies.
Most of my career has been spent on long-running, business-critical systems that evolved over time and had to keep working while being changed.
My work often sits at the intersection of engineering and business, helping teams and stakeholders develop a shared understanding of complex systems and make informed decisions.
For details, please see my LinkedIn profile.
My current professional focus is my independent consulting practice, Conifer Media, where I work with organizations that need senior technical judgment in complex or high-risk situations.
This site exists primarily as a personal reference point. Details about my consulting work are available at: conifermedia.eu.