Projects
MK Music
Music app powered by Spotify APIs, with a backend served via a Docker container running Spring Boot.
Download Expo Go, then scan and you will see the app live.
RetailHub
E-commerce app/template for businesses who seek fast MVPs and rapid deployment solutions.
Demo Mode: Download Expo Go, then scan and you will see the app live.
Demo Login:
Email: admin@retailhub.com
Password: admin123
Spotify Clone
Backend built using Spring Boot with Docker, hosted on Render. Integrated Spotify authentication for seamless music streaming experience.
Flood Monitoring System
Winner - Bxrderless Hackathon GeoTech category. Real-time flood monitoring with AI chatbot integration.
DetailsExperience
Junior Full-Stack Developer (Mobile/iOS)
SA Books Online
Apr 2025 - Jan 2026 · 10 mos · Contract · Sandton Johannesburg
Building and maintaining web and mobile applications for a digital marketplace platform celebrating South African literature.
- React Native Development: Developed cross-platform mobile apps for Android and iOS, ensuring seamless user experience across devices
- RESTful API Design: Designed and deployed scalable RESTful APIs using Spring Boot, enabling efficient data exchange between frontend and backend
- Payment Integration: Integrated secure payment systems, processing transactions for ebook and audiobook purchases
- End-to-End Feature Delivery: Delivered complete features from design to deployment, including offline functionality and real-time data synchronization
- App Store Management: Managed app releases on both Google Play Store and Apple App Store, ensuring compliance and smooth deployments
- DevOps & CI/CD: Implemented continuous integration and deployment pipelines using Docker, Git, and CI/CD tools
- Client Collaboration: Worked directly with clients to understand requirements and deliver solutions that meet business objectives
Software Developer
Mercedes-Benz South Africa
Dec 2024 - Apr 2025 · 5 mos · Internship
Completed the Mercedes-Benz Digital Associate Programme at CAPACITI, focusing on enterprise software development, cloud tools, and digital transformation initiatives.
- Enterprise Development: Learned and applied Java and Spring Boot for building enterprise-level software solutions
- REST API Development: Practiced designing and implementing REST APIs for automotive software systems
- Containerization: Gained hands-on experience with Docker for containerizing applications and microservices
- Agile Methodologies: Practiced Agile development methodologies in a professional team environment
- Cloud & CI/CD: Acquired knowledge of cloud platforms and continuous integration/continuous deployment practices
- Technical Mentorship: Engaged with technical mentors and industry professionals to accelerate learning
- Digital Skills Training: Completed comprehensive practical training in modern software development practices
Software Engineer Trainee
WeThinkCode
Sep 2023 - Dec 2024 · 1 yr 4 mos
Intensive software development training program focusing on practical, real-world projects and collaborative problem-solving.
- Core Technologies: Mastered Java (OOP), Python, Docker, CI/CD, API development, Testing, SQL, and Git
- Agile Methodologies: Applied Agile development practices in team-based project environments
- Problem-Solving: Developed strong problem-solving skills through complex coding challenges and algorithms
- Data Structures & Algorithms: Built expertise in data structures and algorithmic thinking
- Team Collaboration: Enhanced teamwork and communication skills through collaborative development projects
- System Integration: Specialized in system integration, connecting different software components and services
- Academic Excellence: Achieved top 50 ranking in cohort with 89% in OOP and System Design
About
Full-Stack Developer building digital solutions that connect communities. Specializing in end-to-end development - API/Backend, Frontend, Mobile apps, and deployment.
Tech Stack: Java (Spring Boot), Python (Django), JavaScript, React.js, Docker, CI/CD
Top 50 student at WeThinkCode_. Winner - Bxrderless Hackathon GeoTech category.
Skills
Java
Python
Docker
Git
Linux
API
DevOps
Postman
Gitlab
Android
Javascript
Github
Deploy
Spring
Django
Education
WeThinkCode_ - Software Development Training Academy
Hands-on experience in software development, building backend systems, APIs, and algorithms.
Top 50 students in cohort. 89% in OOP and System Design.
Achievements
Borderless Hackathon - GeoTech Category Winner
Flood Monitoring and Early Warning System - real-time data visualization platform for flood prediction and monitoring.
Tech: Python, Django, geospatial APIs, AI chatbot.