My journey began in software engineering, but over time I found myself increasingly drawn to the product decisions that shape successful products. Today, I combine product thinking with hands-on software development to help founders move from evidence to confident product decisions and, when needed, product delivery.

The experiences that shaped how I think about building products.
I began my career as a software engineer, designing and building software across a variety of products. Those years gave me a strong technical foundation and a deep appreciation for building reliable, maintainable systems.
Over time, I noticed that many products struggled long before development began. The biggest challenges were often unclear customer problems, assumptions treated as facts, and product decisions made without enough evidence.
This changed how I approached software development. I became increasingly interested in evaluating evidence, defining focused MVPs, and helping founders make better product decisions before writing code.
Today, I combine product thinking with hands-on software engineering to help founders move from evidence to product decisions and, when needed, build those decisions into reliable software.
The principles that shape how I think, make decisions, and build products.
The best product decisions begin with understanding the evidence available. Whether it comes from customer feedback, business goals, product data, market research, or founder assumptions, good evidence helps reduce uncertainty and guides better decisions.
A successful MVP isn't defined by the number of features it includes, but by the clarity of the decisions behind it. Thoughtful prioritisation creates focus, reduces risk, and delivers value sooner.
Technology should serve the product, not the other way around. Every architectural and implementation decision should support the customer experience and long-term product vision.
Shipping isn't the finish line, it's the beginning of learning. Every release creates new evidence that helps teams learn, refine priorities, and make better product decisions over time.
What you can expect when we work together, from the first conversation to product delivery.
I work closely with founders throughout the engagement, encouraging open discussions, shared context, and continuous feedback to make better product decisions together.
Recommendations are guided by the available evidence such as customer feedback, business goals, product data, market insights, and technical realities—not assumptions alone.
I focus on practical decisions that create momentum. Rather than chasing perfection, we prioritise what delivers the most value at each stage of the product journey.
Whether we're defining an MVP or building the product, I stay actively involved to help turn decisions into reliable, working software.
My experience spans product strategy and software engineering, allowing me to bridge the gap between product decisions and technical execution.
Helping founders turn evidence into focused MVPs, clear priorities, and practical product roadmaps.
Over 15 years of experience designing, building, and delivering reliable software with a focus on quality and maintainability.
Building scalable products using modern frameworks, cloud platforms, and software architectures that support long-term growth.
Continuously exploring new technologies, refining my product thinking, and sharing practical insights through writing and experimentation.
I believe learning compounds when it's shared. Outside client engagements, I spend time writing, experimenting, and exploring better ways to build products.
I write about product strategy, MVPs, evidence-based decision making, and software engineering to document ideas, challenge assumptions, and share practical lessons.
Technology and product development evolve constantly. I dedicate time to exploring new tools, frameworks, and ways of working that improve how products are built.
I enjoy experimenting with new ideas, building small products, and exploring technologies to deepen my understanding through hands-on experience.