Work
15+ years across healthcare, banking, enterprise software, and agency work. The constant: absorbing complexity from system constraints and keeping it invisible from the people who have to use them.
Current — GE HealthCare
A three-application platform for clinical decision support used by healthcare organisations globally. Designed the protocol lifecycle, configuration systems, and embedded analytics — entirely through architecture and process, no screens under NDA.
Mural — coming soon
Virtual Care Platform case study in preparation. Details to follow.
Design practice — The Minimalist
Human factors — HFI
Redesigned a telephone banking IVR for semi-literate users in South Africa. Audio-only, no visual affordances, zero tolerance for errors. A proto-agent design problem solved with card sorting, mental model mapping, and Wizard of Oz testing.
Five different labels for the same task because the data lived on different systems. The constraint: we couldn't change the backend. The solution: absorb the routing at system level and give the user one label, one interaction.