My Projects Portfolio
Here are the key projects I've developed during my Information Technology studies. Each project demonstrates my growth as a developer and showcases different aspects of my technical expertise in full-stack development, database management, and user experience design.
MICT SETA Online Recruitment System
Enterprise Web ApplicationI was one of a select group of students chosen from the Vaal University of Technology (VUT) to participate in this project with MICT SETA, a South African government-affiliated organisation. The project involved working on an Employee Requisition System (ERS) — a digital recruitment workflow that automates the full hiring process, from job requisition through multi-level approvals (Line Manager, CFO, CEO), candidate ranking and interviews, to final onboarding. The system incorporated digital signatures, automated email notifications, and structured scorecards to ensure a compliant and auditable hiring process.
My Role & Contributions
Full-stack developer working on the Employee Requisition System. Responsible for implementing business process analysis, workflow documentation, and stakeholder management. Gained hands-on experience with HR systems and enterprise-level application development.
Key Skills Developed
Business process analysis · Workflow documentation · Stakeholder management · HR systems
Technologies Used
EduMate - AI-Powered Academic Dashboard
Hackathon Winner - adaptIT ChallengeEduMate is the name we gave the project we won for the adaptIT Challenge. We solved the problem of scattered academic data across multiple platforms like Canvas and Moodle. EduMate consolidates everything into one AI-powered dashboard that predicts academic risks, creates personalized study schedules, and recommends tutors. It helps students track performance and study more effectively.
My Role & Contributions
Team member responsible for implementing voice recognition for navigation - students can use voice commands to navigate between different pages and sections of the dashboard hands-free. Also handled integration of multiple LMS platforms.
Key Achievements
Won the adaptIT Challenge - validates that we solved a real problem students face daily. Most exciting was implementing voice recognition for hands-free navigation. Most difficult was integrating multiple LMS platforms under tight time constraints while ensuring the voice navigation worked smoothly with the interface.
Technologies Used
Civic AI Reporting Tool
VUT Hackathon WinnerThe Civic AI Reporting Tool is a full-stack web application designed to empower citizens to report community issues such as potholes, faulty street lights, waste management problems, and other service delivery concerns. The system bridges the communication gap between citizens and local authorities, leveraging artificial intelligence to categorize and prioritize reported issues for quicker resolution.
My Role & Contributions
Full-stack developer focused on pothole reporting functionality. Implemented AI that measures pothole size from pictures and determines priority (High, Medium, Low). Also developed GPS routing feature that warns users about potholes on their chosen route - for example, if there is a huge pothole on the route, it will alert them within 300 meters.
Key Achievements
Successfully implemented AI-powered pothole prioritization and GPS integration. The system allows residents to use the tool while travelling and get real-time warnings about road hazards.
Technologies Used
RetailCast AI
Business Analysis ProjectRetailCast is an AI tool that helps retailers of all sizes modernize their operations, using advanced technology to analyze data and predict trends. It solves challenges like understanding customers, managing inventory, and staying competitive in the digital age. It turns transactional data into useful business intelligence with machine learning, deep learning, and natural language processing. It empowers businesses to make data-backed decisions, anticipate future trends, and create personalized experiences for customers.
My Role & Contributions
Full-stack developer and business analyst responsible for developing the AI-powered analytics module. Implemented machine learning models for trend prediction and customer behavior analysis.
Key Achievements
Successfully developed an AI solution that transforms raw retail data into actionable business intelligence. Created predictive models for inventory management and customer segmentation.
Technologies Used
Marketplace
E-commerce PlatformAn innovative e-commerce marketplace specifically designed for university students to buy and sell products within their academic community. This platform bridges the gap between student buyers and sellers, creating a trusted environment for academic and lifestyle products.
My Role & Contributions
Lead developer responsible for the complete development lifecycle from conceptualization to deployment. Focused on creating an intuitive user experience tailored to student needs and preferences.
Key Achievements
Created a fully functional marketplace that addresses real student needs. Implemented secure user authentication and developed a scalable database architecture to support growing user base.
Technologies Used
Property Management
Web ApplicationA comprehensive web-based property rental management system designed to streamline the rental process for landlords, tenants, and property administrators. The platform facilitates property listings, rental applications, lease management, document verification, and maintenance tracking in a user-friendly interface.
My Role & Contributions
Lead full-stack developer responsible for architecting and implementing the entire system. Focused on creating an intuitive user experience while ensuring robust backend functionality for complex property management workflows.
Key Achievements
Successfully developed a secure and scalable property management platform that simplifies rental processes. Implemented features like automated lease generation, maintenance request tracking, and secure document storage.
Technologies Used
Restaurant Management System
Web ApplicationA comprehensive restaurant management web application designed to streamline restaurant operations from menu management to order processing. Features an intuitive interface for both customers and restaurant staff.
My Role & Contributions
Full-stack developer responsible for creating a complete restaurant management solution. Focused on user experience design and efficient backend processes for restaurant operations.
Key Achievements
Developed a user-friendly restaurant management system that improves operational efficiency. Successfully implemented real-time order processing and integrated payment functionality.