I design simple solutions and lead teams to deliver them, solving real problems for customers. I'm a servant leader who takes personal responsibility for helping my team reach their full potential.
SwiftStatement is a daily invoice reconciliation tool for businesses buying on a trade account. Replaces a month-end matching job that can take hours. In production with 100 users.

An industry-first API that let brokers lodge a home loan once, instead of rekeying it into three systems.
I start with the problem, not a list of features. I'm not afraid to keep executives from jumping ahead to solution mode, whilst keeping them engaged and getting the best out of them.
At AFG, I created a product vision for an API that everyone could get behind - from the devs who were building it to the execs who were paying for it.
Agile isn't about process and ceremonies. It's a mindset and I love building a team culture where we work together, embracing change to deliver valuable increments, iteratively.
I design, prototype and pressure-test in AI tools, then hand developers something real. It shortens the distance between an idea and a decision about it.
I'm building an aircraft in a shed in Perth. It's a slow project that rewards checklists, tolerances and finishing a job properly before starting the next one — the same instinct I bring to regulated software, where the cost of getting it wrong isn't evenly distributed.
Weekends are usually Fremantle, without much of a plan. For the last few years I've also worked on reconciliation and DEI inside the organisations I've been part of — mostly the unglamorous end of it: getting commitments written down, funded, and reported on.
I'm looking for product and UX work in Perth or remote, in industry or consulting. What I want next is work where the outcome still matters to someone after the quarter closes.