Software Engineer

Spiderweb Labs (Pty) Ltd - Port Elizabeth, Eastern Cape (Hybrid)

Jun 2025 - Oct 2025 · Part-time

  • Developing a smart education platform that centralises student assessments and progress tracking
  • Automates identification of learning gaps and lesson planning, seamlessly integrating with teachers' workflows
  • Enables mass grading, assignment tagging, and advanced analytics for student performance
  • Automatically generates and formats assessments based on user input
  • Provides user-friendly portals for both students and teachers to manage assignments, marking, and analytics
  • Demo coming soon...

Software Design Python Next.js React.js PostgreSQL Database Design User Experience Design (UED) User Interface Design

Software Developer

netUP - City of Johannesburg, Gauteng (Remote)

Feb 2025 - Oct 2025 · Full-time

  • Created DwS Wallet (Decentralised Web3 Secure Wallet) which is a multi-wallet, Web3-enabled, AI-enhanced application
  • Enables wallet creation, fund transfers, and blockchain interaction (ETH, SOL, XRP)
  • Uses AI for fraud detection and strong encryption (AES, RSA, ZKP)
  • Modular design supports NFTs, staking, and DeFi in future phases
  • Built as a full-stack learning project with blockchain, AI, and security
  • A more extensive demo... coming soon...
Software Development Software Infrastructure

Web Developer

Kingswood College · Freelance - Grahamstown, Eastern Cape (Remote)

Aug 2025

I conceived, designed, and launched an end-to-end digital news platform for Kingswood College to centralise school news and information. I developed the website with a focus on intuitive navigation and user-centric design principles to ensure a seamless user experience. The platform is becoming a primary online hub for student communication, demonstrating my capabilities in web development, content strategy, and digital publishing.

The Red & Gold

Preview of the website (custom domain pending):

Web Development User Experience (UX) Website Building User Experience Design (UED) User Interface Design

Web Developer

African Legacy - Eastern Cape (Remote)

Dec 2024 - Feb 2025 · Part-time

Web Content Writing User Experience (UX) Web Development Wix Website Builder Website Building Web Design Responsive Web Design SEO Website Updating Online Marketing

Deputy Head

Kingswood College - Eastern Cape (On-site)

Oct 2023 - Dec 2024 · Full-time

My responsibilities as Deputy Head of Jagger House:

  • Managed a boarding house of 50 boys and 50 girls in inter-house capacity
  • Designed and implemented QR code-based Digital House Register System
  • Developed Electronic Dicipline System using Google Forms and Sheets
  • Conducted one-on-one student consultations for moral development
  • Enhanced Jagger World Cup Betting System for house events
Organization Skills Team Motivation Google Apps Script Communication Leadership Event Management Google Sheets Event Planning Motivational Interviewing Google Forms Project Management

Software Developer

The Wyvern Club - Eastern Cape (On-site)

May 2024 - Nov 2024 · Part-time

  • Designed and implemented stock management and ordering system
  • Developed efficient backend structure with user-friendly interface
Google Docs User Experience (UX) Raspberry Pi Database Design JDBC Stock Management Inventory Management Software Development Java SQL

Assistant Software Engineer

Spiderweb Labs (Pty) Ltd - Port Elizabeth, Eastern Cape (On-site)

Apr 2024 · Full-time

Python User Experience (UX) Arduino IDE CMake

Community Impact

Community Painter
Lebone Foundation - Grahamstown

Volunteered in community beautification projects, helping to paint and restore local buildings.

Student Fundraiser
Kingswood College

Led fundraising initiatives for various school and community projects.

SPCA Volunteer
SPCA - Grahamstown

Assisted in animal care and shelter maintenance, supporting local animal welfare efforts.