Quest log
Active
Engineering Manager
Derivco, Cape TownJune 2024 to present
Leads the team responsible for the Ledger and Bonus systems in a highly-regulated, highly-available, high-demand environment.
- Joined as Senior SDET; promoted to Engineering Manager in May 2025
- Previously led the team responsible for the Player Account Management product
- Over 100 billion requests at 99.99% uptime every month
- Compliant with EU GDPR, ISO 27001, and SOC1
- Keep the people motivated and the path clear
Completed
Senior Software Engineer, Project Lead
Entelect, Cape TownApril 2022 to May 2024
Consulting arc. Technical expertise, leadership and stakeholder management for eBay Mexico, Adevinta, FNZ UK and MunichRe.
- Acting team lead for eBay Mexico, Adevinta and FNZ UK
- Project lead at MunichRe: team lead and senior engineer in one
- Four fifths of the time hands-on, mostly in insurance
Senior Software Developer, Technical Lead
Derivco, DurbanJanuary 2015 to March 2022
Act 1. Technical lead in the Quickfire BackOffice department: large-scale campaign creation and tracking tools, four teams of thirty people across four locations.
- Production tester, then developer, then technical lead
- Founded the Campaign Manager Design Board
- Wrote the strategies: branching, test-first automation, monitoring, feature flags
Managing Editor
EGMRFebruary 2011 to December 2015
The Prologue, the games-media arc. Reviews, columns, podcasts, press badges, and a newly discovered passion for writing, occasionally reignited through freelancing side-quests through the rest of the story.