I'm a Computer Science graduate from Tshwane University of Technology who builds full-stack platforms that run in production for real clients not just portfolio demos. My most recent build, FuelLink Pro, is a live fuel delivery platform processing real payments end-to-end for a paying customer.
- πΌ Completed a 6-month Work-Integrated Learning (WIL) internship in Software Development & IT Support
- π οΈ Leading engineering on multiple live, client-facing systems β from database design to deployment
- π Actively building cybersecurity fundamentals β Ethical Hacker Certified
- π Based in Johannesburg, South Africa
- π’ Open to Software Developer / Graduate Developer opportunities
- π§ Building VSM Digital Services Platform β a multi-service platform (loans + bookings) for a live client
- π§ Actively shipping new features on FuelLink Pro, already live in production
- π Going deeper on cloud security and AWS as a focus area
Languages
Frontend
Backend & APIs
Databases
Cloud & DevOps
Tools & Version Control
Third-Party Integrations
Security Focus
Methodologies: Agile Β· SDLC Β· Modular Architecture Β· RESTful Design Principles
π FuelLink Pro β Live On-Demand Fuel Delivery Platform
Sole engineer on a full-scale fuel delivery platform connecting customers, drivers, and admins with real-time order tracking, live payments, and role-based dashboards β built from zero to a live, paying client in production.
Flask PostgreSQL Socket.IO Google Maps API PayFast Resend API Vercel Render
- β‘ Real-time order tracking & dispatch via Socket.IO
- π³ End-to-end live payment processing via PayFast
- π Two-factor authentication via the Resend API
- π Full admin suite β fleet management, payouts, analytics, security logs
A multi-service business platform combining loan management and photography booking workflows for a live client, built around role-based access control and strict data-integrity requirements for financial records.
React Supabase Flask PostgreSQL REST APIs
Led a team of 10 to design and ship an AI-powered pest detection and mitigation system in 48 hours β combining computer vision, real-time video streaming, and a Flask backend, placing top 4 out of all competing teams.
Computer Vision Flask Real-Time Streaming