Professional Experience

Afia Project | USA Startup

2024 - 2026

Back-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.
Rust WebAssembly Web PostgreSQL Axum C APIs

Passion Posts | UAE Agency

2022 - 2023

Technical 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.
Communication Writing Hobby Electronics Audio


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.
HPC Linux & Sysadmin MPI ASCOT5 Leadership
Team CHPC at ISC26
Team CHPC funny photo

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.
HPC Linux & Sysadmin RAG LLM Fine-Tuning Leadership
SCC Winners Photo
SCC Overclocked Poster

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.
C Zig STM32 Embedded Systems Robotics
InfiniRail Banner
InfiniRail Start

Lead 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.
C# Game Design Godot Team Leadership
InfiniRail Start
InfiniRail Level

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.
Cybersecurity Attack & Defence Reverse Engineering Team Leadership
CSC24 Team 2nd Place
CSC24 NEC XON Prize Handover

National Maths Olympiad Top 100

Ranked in the national top 100 in South Africa's Maths Olympiad in two consecutive years.

Mathematics Problem Solving