ICT Graduate | Full-Stack Developer | Open to Internships & Junior Software Roles
I'm an ICT Graduate & Junior Software Developer who has designed, built, and deployed more than 15 full-stack applications.
I leverage C#, Python, and ASP.NET Core MVC to create scalable solutions deployed on Microsoft Azure (App Service, Cosmos DB, Blob Storage, Application Insights) and Render, implementing CI/CD foundations that streamline development.
My experience spans the full SDLC—from requirements gathering to comprehensive testing (xUnit, Moq), secure authentication (OAuth 2.0, SAS Tokens), and cloud deployment—showcasing my ability to build reliable, secure, and maintainable code that solves complex technical challenges.
Full-stack bakery platform with Flask & PostgreSQL featuring Stripe payments, inventory management, and admin analytics.
A real-time driver fatigue detection system that sounds an alarm when the driver is drowsy/sleeping. This prevents drowsy driving accidents through eye tracking.
digital banking platform with real-time transactions, automated fee processing, and live customer support.
Secure digital docket management system for SAPS with automated case tracking and compliance audit trails.
Student housing booking system with real-time occupancy tracking, Stripe payments, and role-based dashboards.
Funeral insurance platform with instant claim processing, age-based premium calculations, and secure virtual wallet transactions.
All projects are live applications with real databases - click the demo links to experience them!
Get In TouchProfessional certifications earned through dedicated study and examination
Fundamental understanding of Oracle Cloud Infrastructure services, concepts, and architecture.
Artificial Intelligence and Machine Learning services on Oracle Cloud Infrastructure platform.
Architectural design and implementation of solutions on Oracle Cloud Infrastructure.
Advanced professional certification for designing and implementing cloud migration strategies on OCI.
Fundamental networking concepts including network components, protocols, and basic troubleshooting techniques.
Comprehensive examination validating skills required for network technician roles and career progression.
Johannesburg, South Africa
Available for remote work, internships & junior roles