Experience
Work across South Africa, the UK, and Australia.
A mix of named engagements and anonymized work under NDA — every entry reflects a real problem solved for a real team.
South Africa
[Add company name]
Lead Software Engineer
Mar 2021 – Nov 2022
Led development of a payments reconciliation platform, replacing a manual spreadsheet process that took the finance team two days a month.
- Cut month-end reconciliation from 2 days to under 2 hours
- Built the team's first automated testing pipeline
AI Solutions Consultant
Jan 2023 – Aug 2023
A regional retail group scaling its online storefront, needing an AI-assisted product categorization pipeline to keep pace with a catalog growing by thousands of SKUs a month.
Designed and shipped an LLM-assisted product categorization and tagging pipeline, cutting manual catalog work by the merchandising team significantly.
United Kingdom
[Add company name]
Automation Engineer
Apr 2022 – Jun 2023
Built workflow automation across order intake and carrier dispatch, removing a manual handoff step between three internal teams.
- Automated 70% of previously manual dispatch decisions
- Reduced order-to-dispatch time by a third
Full-Stack Developer
Sep 2023 – Present
A Series B healthtech scaling clinician-facing tooling, needing a rebuilt scheduling system to support a doubling patient caseload without adding headcount.
Rebuilding a core scheduling module to handle multi-clinic availability, currently in active delivery.
Australia
[Add company name]
Senior Software Engineer
Feb 2020 – Feb 2021
Delivered a customer self-service portal integrated with legacy billing systems, reducing inbound support tickets for common account changes.
- Reduced billing-related support tickets by 40%
Workflow Automation Consultant
Jun 2021 – Dec 2021
A fast-growing advisory firm still running client onboarding by email and spreadsheet, expanding headcount faster than their operations processes could keep up.
Automated client onboarding end-to-end — intake forms, document collection, and internal task assignment — removing a dedicated admin role's worth of manual work.