Junior Software Developer, graduated top of my Bachelor of Information Technology class in 2025. I build across web, desktop, and mobile. Currently working in the agrifood industry, building platforms that connect suppliers, vendors, and customers at scale. I also build games occasionally, because why not.
Africa Meat Expo - Full digital platform for a large-scale industry event at Nelson Mandela Bay Stadium, supporting exhibitors, sponsors, and attendees. Built with Next.js, TypeScript, and Tailwind CSS.
AirMeat - National digital marketplace connecting meat suppliers directly to buyers, handling real eCommerce flows from listing to delivery. Built with WordPress, PHP, and JavaScript.
Frozen Finds - Frozen food retail platform focused on bulk purchasing and distribution in the Eastern Cape. Built with WordPress, PHP, and JavaScript.
The Atlas Six - Desktop story-driven RPG powered by a custom JSON-driven narrative system and recursive event engine. Features full combat mechanics, character progression, inventory management, and file-based save states. Built with JavaScript, Electron, Next.js, and TypeScript.
Roomy - AI-powered architectural visualization platform that converts 2D floor plans into photorealistic 3D renders using Google Gemini's vision model. Built with React Router 7, Puter.js, and TypeScript.
SplashScreen - Full-stack Android app for pool management, tested in real environments. Final year capstone project, graded 93%. Built with Java and Firebase.
Passion - AI chatbot handling conversations, emails, API calls, and web and WhatsApp integrations. Built with Botpress and custom JavaScript.
CheckMyGit - Contributed a security fix preventing view inflation using IP hashing via HMAC and Cloudflare KV. Built with SvelteKit, Tailwind CSS, and Cloudflare.





