messy digital problems?

I design digital services, systems and platforms for organisations with complicated problems.

Michael Cattell standing in front of a wall covered in workshop notes and sketches

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.

A wall covered in colourful sticky notes from a design workshop
A coffee on a table during a work meeting

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.

  • HM Revenue and Customs
  • NHS
  • AstraZeneca
  • DWP
  • Financial Conduct Authority
  • Sky

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.99

The weekend flew by, but I swear people sleep on Bradford all the time. As you should know by now, I’m a huge fan of the place. The city has a vibe, and the restaurants are sill...

Featured blog post

Cheering on the designer

A post about confidence, encouragement, mentoring and helping designers keep going when the work gets hard.

All posts →