Active2026
BITS
An Android shopping list and expense tracker that captures bank spend automatically, replacing a budget spreadsheet.
TypeScriptReact NativeSQLiteJest
Head developer of a fuel rebate platform for the South African taxi industry and private fleets, reaching over 500 fleets, 400,000 litres and R11 million in fuel spend in 10 months.
Rebuilt the website of South Africa's Council for Scientific and Industrial Research with AI text-to-speech and search.
An open-source tournament management system for hosting esports or any other kind of competition.
Created a school esports platform for the Curro private schools group, serving over 180 schools and 50,000 learners, with full SAML single sign-on integration.
Developed a tournament platform for Toyota South Africa allowing users to sign up, compete in events and watch curated esports videos across more than 10 events.
Optimised and managed a WordPress esports blog, including hosting, backups and email, cutting page load times by 60%.
Designed and developed 6 websites and 3 apps for one of Africa's largest esports platforms, winner of MTN App of the Year, growing to over 150,000 registered users and over 1 million annual visits. Engineered a full tournament management system with gamification, loyalty points, wallets, live chat and API integrations, hosting over 7,000 tournaments and awarding over R2.5 million in cash.