Professional Experience
Afia Project | USA Startup
2024 - 2026Back-End Rust Development - Part Time
Building a modular WebAssembly-based website creation platform primarily in Rust.
- Redesigned and re-implemented core WebAssembly website component architecture.
- Designed and developed database-to-frontend features for client websites.
- Established and maintained libraries and patterns for cross-language APIs.
- Developed client tooling for server management and website creation.
Passion Posts | UAE Agency
2022 - 2023Technical Content Writer
Delivered technical writing for clients on various topics for a general audience.
- Researched and wrote on information entropy, file formats, and conversions.
- Covered hobby electronics, computers, charging standards, and audio hardware.
Competitions
Team Captain, HPC System Designer, System Administrator
Designed and administered a multimillion rand HPC cluster for international competition in Hamburg, Germany.
- Designed the multimillion rand cluster candidates, worked with it and other HPC systems.
- Managed system setup, configuration, drivers, OS, compilers, MPIs, modulefiles, ASCOT5.
- Led and managed the team, managed assignments and priorities, worked with sponsors.
Team Captain, HPC System Designer, System Administrator
Led a winning HPC team through system design, benchmarking, and application tuning.
- Won the competition; team selected as the core of the international team.
- Served as team coordinator, teacher, system designer, and system administrator, carrying out HPL, HPCG, HPCC, ASCOT5, and OpenFOAM benchmarks.
- Implemented a full fine-tuning and RAG pipeline for Qwen models on HPC documentation.
Robotics Programming & Problem-Solving
Won the year-group Micromouse competition among ECE, EE, and MEC 3rd-years.
- Implemented a custom solution over the course-provided MATLAB stack.
- Implemented maze mapping, navigation, and motor control in C and Zig on an STM32L4.
- Only entry to successfully complete the course.
GMTK Game Jam 2025
2025Lead C# Developer, Puzzle Designer, Product Engineer
Produced a complete, original puzzle game about timing and velocity in 96 hours.
- Drove decision-making, coordinated team tasks and schedules, and managed integration.
- Designed all puzzles along a learning/difficulty curve, avoiding player frustration.
- Hand-implemented all game logic, including the train interchange and following system.
Team Captain, Reverse Engineering, Cryptography, Attack & Defence
Captained a team to #2 overall and #1 in Attack & Defense in the national cybersecurity CTF.
- #2 overall, prevailing across capture-the-flag categories, additional challenges, and A&D.
- #1 in Attack & Defense, personally orchestrating automated attack scripts and hardening.
- Personally won the NEC XON student prize and internship.
South African Maths Foundation
2021 & 2022National Maths Olympiad Top 100
Ranked in the national top 100 in South Africa's Maths Olympiad in two consecutive years.