Crafting digital experiences through code while shaping the next generation of developers at Gauteng City College
Passionate about creating robust applications with Java Swing as my primary toolkit, while exploring the dynamic world of modern web technologies. My code is my craft, and every project is an opportunity to push boundaries.
As an IT Systems Development Lecturer at Gauteng City College, I bridge the gap between theoretical knowledge and practical application, inspiring students to become the innovators of tomorrow.
Currently diving deep into React, TypeScript, and C# to expand my full-stack capabilities. In technology, the moment you stop learning is the moment you become obsolete.
Developer & Educator
Download my complete professional profile
Complete professional experience, education, and skills overview
A visual journey through my professional world
Hexagonal mastery across the stack
Live coding statistics from my repositories
Public Repositories
Stars Received
Forks
Followers
Comprehensive desktop application for managing student records, grades, and academic progress with intuitive GUI design and database integration.
Enterprise-grade RESTful API built with Spring Boot, featuring JWT authentication, data validation, and comprehensive error handling.
Full-featured inventory tracking system with real-time stock monitoring, automated alerts, and comprehensive reporting capabilities.
Started with C++ and discovered the beauty of algorithmic thinking and system programming.
Dove deep into Java development, specializing in desktop applications with Swing framework.
Expanded into web technologies, mastering HTML, CSS, and JavaScript for modern web applications.
Added database management and Python to my toolkit for data-driven applications.
Began my journey as an educator at Gauteng City College, sharing knowledge with aspiring developers.
Currently exploring React, TypeScript, and C# to build more sophisticated applications.
Whether you're looking for a developer, need educational consulting, or want to discuss the latest in tech, I'm always excited to connect with fellow innovators.
Online • Ready to help!