Product development is not a straight line. It's a set of overlapping loops — each one adding fidelity, reducing uncertainty, and getting closer to something that actually works. Here's the framework I've built over 10 years across government, fintech, investment, and ecommerce.
I've worked across every stage of the product development cycle — from the first rough conversation about whether something is worth building, through to testing and iterating on what's live. The process below is how I navigate that journey, adapted to the context of each project.
Design thinking is not a methodology I follow step by step — it's a way of approaching problems that's become instinctive. Empathy first. Ambiguity as information. Iteration as the default. Failure as data. These are the principles that run underneath everything I do.
Research is the discipline of reducing uncertainty before committing resources. I've run research programmes across government services, financial platforms, and ecommerce — adapting the method to the question, the access, and the timeline.
Tools are means, not ends. The right tool is the one that reduces friction between thinking and communicating. Here's what I reach for and why.
These are the principles I apply regardless of the project, the industry, or the tool. They've emerged from 10 years of working across very different contexts.