messy digital problems?
I design digital services, systems and platforms for organisations with complicated problems.
I help organisations untangle complex digital problems and turn them into products people actually want to use.
I usually join teams when things have become a little complicated. Sometimes that's an enterprise platform, sometimes it's AI, and sometimes it's an ecommerce business trying to grow.
My role is usually the same: understand what's really happening, create clarity and help teams build something that works.
Principal Interaction & Service Designer · 20+ years designing complex digital services · Public sector, enterprise & product · SC Cleared
UK-based and open to US opportunities
how i help.
I usually join teams when things are a bit messy, unclear or under pressure.
Sometimes that means shaping services from scratch. Other times it’s improving workflows, untangling systems, designing interfaces or helping teams actually get something shipped.
I work across product, UX, interaction and service design — but delivery is always the thing driving it forward. The best work usually happens when user needs, business goals and technical reality all meet in the middle.
keeping things
moving.
A big part of my role these days is helping teams stay clear, confident and moving in the same direction.
That might mean presenting work to senior stakeholders, shaping delivery plans, mentoring designers or helping design have a stronger voice when it needs one.
I’ve led teams, built practices, handled budgets and resourcing, and helped multidisciplinary teams deliver under pressure without losing momentum or burning people out.
Teams I’ve worked with.
and a few others along the way.
Writing
Thoughts, reflections and the occasional rant about design, delivery and building digital products.
Latest blog post
Weeknotes No.98
This weekend was a quick visit to Bradford city centre. It’s got its mud-throwers, but I like it a lot. I think the vibe of the city is ace, the shops are way better than people...
Featured blog post
Cheering on the designer
A post about confidence, encouragement, mentoring and helping designers keep going when the work gets hard.