Senior Product Manager · London, open to Senior PM roles & select freelance

Eight years as a PM across NHS health tech and telecoms: AI in clinically regulated settings, the NHS integrations most vendors avoid, and products that kept patients out of hospital. Outside work I build software for problems I run into myself.

01: The recordselected outcomes
Recovered from a billing bug I found at Vodafone NZ. Three months' work at a cost of NZ$12K
NZ$700,000
NHS Scotland health boards using digital dermatology, nationwide rollout across Scotland
14 / 14
NPS among primary care users, over 18 months
+4 to +30
Outcome capture on one NHS service the week Automated Outcomes switched on
4% to 97%
Clinical documents routed daily into EMIS & SystmOne, at 96% acceptance, zero clinical data loss
800+
02: 2016 to 2026

Experience

Consultant Connect
London, UK
Aug 2021 to May 2026

Senior Product Manager

Five years leading iOS, Android, web, AI and integration products end to end across NHS primary and secondary care: eRS, EMIS, SystmOne, GP records, national demographics.

Scotland's GPs were photographing patients' skin conditions on their phones and saving them to camera rolls. I led the fix, a national digital dermatology service, co-designing the HL7 FHIR spec with NHS Scotland. It's now live across all 14 health boards and 535 GP practices, retained £2M in at-risk contracts, grew Scotland revenue 20% and processed 13,000+ referrals in year one.

Advice and guidance calls only prove ROI if someone records the outcome, and most clinicians don't have time to leave them. Automated Outcomes transcribes the call and records the likely outcome, built on a self-hosted model so no patient data ever leaves approved infrastructure. One service went from 4% to 97% outcome capture, and that number was being used in contract renewals within months. Alongside it: GP record integrations routing 800+ clinical documents a day into EMIS and SystmOne at 96% acceptance with zero clinical data loss.

13,000
referrals processed in year one
£2M
at-risk contracts retained
Vodafone New Zealand
Auckland, NZ
Jan 2020 to Aug 2021

Product Manager

I owned pricing and billing for broadband products. The project I'm known for started in the lift. Staff kept complaining that the billing system produced wrong bills, so I dug into it with a data analyst and found a pricing bug on landline and broadband bundles. We corrected 1,500 undercharged accounts and recovered NZ$700K in three months, for NZ$12K of effort. A 58x return.

Also launched Business Wireless Broadband: 1,000 live connections in month one, then roughly 25% month-on-month growth for six months.

58×
return on the recovery work
Skinny Mobile
Auckland, NZ · a Spark venture
Jan 2018 to Dec 2019

Product & Propositions Manager

Propositions for Skinny, a Spark venture, where volumes are high and margins are thin, so every promotion had to pay for itself. Free Data Weekends lifted customer spend 25% and cut churn 10% year on year. I also rebuilt the self-service help site: page views up 130%, load times down 60%, and noticeably fewer customers needing a human.

-10%
churn, year on year

Earlier: Spark New Zealand · technical escalations and software development · 2016 – 2018 · BSc Computer Science, University of Auckland

03: both designed, built & shipped solo

Projects

Stayright

stayright.vercel.app · Live

Skilled Worker visa holders lose ILR eligibility if they're outside the UK more than 180 days in any rolling 12 months. I'm one of them, and the state of the art was a spreadsheet. Stayright tracks absences, flags risk before it becomes a problem, and exports reports the Home Office will actually accept.

Visit Stayright
Stayright absence and compliance dashboard
Fig. 1: Stayright, absence and compliance dashboard.

Halve

daily puzzle · Next.js · Supabase · Vercel

A daily logic puzzle designed to feel obvious, but only after you've solved it. One unique answer per board, no guessing. I built the generator, solver and difficulty rating, then spent just as long on the ritual around it: streaks, share cards, and the small feedback that makes a solve feel earned.

Play Halve
Halve daily puzzle game
Fig. 2: Halve, one solution per day.
04: Contact

Get in touch

I'm open to Senior PM roles and occasional freelance work. If you're building something in health tech, or anything where shipping the wrong thing is expensive, I'd like to hear about it.