I make national health systems talk to each other.
Sixteen years building the FHIR pipelines, HIE mediators, and national exchanges that let hospital systems, registries, and reporting platforms share a patient's story — the same systems-thinking that carries into payment rails, cloud infrastructure, and e-commerce at scale.
Problems, not tech lists
Payments infrastructure for a vehicle-finance platform
Migrated a single point of failure to horizontally-scaled infrastructure, then took on the integration that centralises how the platform gets paid.
- Django
- React
- Next.js
- PostgreSQL
- AWS ECS
- Terraform
- GitHub Actions
Migrating consumer-finance infrastructure across five African markets
Moved a serverless platform toward containers one service at a time — and left a pattern the rest of the engineering team adopted on their own.
- FastAPI
- React
- Next.js
- PostgreSQL/RDS
- AWS ECS
- Terraform
- SQS
- Datadog
Curaport — a patient-owned front door to health data
A solo-built, open-sourced platform that sits on top of any FHIR server, letting patients claim and control their own clinical records.
- NestJS
- Next.js
- Hapi FHIR
- Prisma
- PostgreSQL
- JWT/RBAC
National-scale health information exchange for Kenya
Architecture, custom mediators, and a patient-facing continuity-of-care app for a national HIE build, based on the Kenya Digital Health Super Highway blueprint.
- OpenHIM
- FHIR R4 / Hapi FHIR
- Apache Kafka
- Keycloak
- JeMPI
- Next.js
Keeping fulfilment running for Australia's largest online fashion retailer
Led a 5-person team supporting order and inventory systems processing 50,000+ orders a day — including a Black Friday that did $10M in single-day sales.
- Node.js
- NestJS
- VueJS
- AWS (SQS, RDS)
- PostgreSQL
- MySQL
- Kubernetes
MomConnect — a maternal health platform at national scale
Seven years of engineering work behind the South African Department of Health platform that has registered hundreds of thousands of mothers for maternal health support.
- JavaScript
- Node.js
- React
- AngularJS
- MongoDB
- OpenHIM
- FHIR
Engineer first, lead by necessity, builder by nature
I'm a technical lead at Symbionix, a Cape Town consultancy, embedded end-to-end with HealthTech and FinTech clients — owning architecture, leading small teams, and staying hands-on in the code. Before that: three years leading a team that kept The Iconic's fulfilment systems running through Australia's biggest shopping days, and seven years at Jembi Health Systems taking health-interoperability platforms from developer-level code to national HIE architecture across Kenya, Sri Lanka, and Indonesia — including a stretch as OpenHIM core contributor and technical trainer in Tanzania and Ethiopia.
Solo presenter at the Jembi OpenHIM Platform Connectathon 2024 — walking stakeholders through a full continuity-of-care flow, live, across the whole stack.
Claude Code, MCP, and agentic workflows are part of how I ship now, not a side interest — from a custom MCP server coordinating multi-model pipelines to an open-source Claude Code skill that turns requirements into specs.
Away from the keyboard the building continues at a different scale: a koi pond with named residents, a solar and battery system I monitor a little too closely, and a home-automation setup on a Raspberry Pi. I like systems I can see working.