I created a web application for a local fast restaurant called Wings & Tacos using PHP and MySQL for the database. The web app allows customers to browse the menu, place orders and pay. It has an admin pandel that allows them to keep track of orders as well as close and open the shop. The website also handles online payments by directing users to PayFast which makes the payment process swift, secure and easy.
Visit shopwingsandtacos.comDeveloped a classic Nokia-style Snake game using C#. Implemented core game logic including snake movement, collision detection, score tracking, and dynamic food movement. Applied object-oriented principles to structure the code and implement recommended practices. This project highlights my ability to design interactive features while strengthening problem-solving and programming skills.
See the code on my GitHubDesigned and developed a mobile application for a mobile salon called ‘Beauty911’ using Kotlin, Java, and Firebase as part of a team-based mini dissertation. Applied Scrum methodology and iterative design processes to enhance functionality and user experience, while following the SDLC. Managed collaboration using Git/GitHub for version control and sprint coordination. Delivered both the application and a comprehensive written dissertation, demonstrating technical expertise, teamwork, and academic research ability.
See the code on my GitHubObject-oriented programming language for building robust Windows applications and web services
Database query language for managing and manipulating relational databases efficiently
Web framework for building scalable and maintainable web applications with clean architecture
Versatile programming language perfect for web development, data analysis, and automation
Cross-platform programming language for enterprise applications and Android development
Markup language that structures web content and provides the foundation for all websites
Styling language that brings websites to life with beautiful designs and responsive layouts
Dynamic programming language that adds interactivity and functionality to web applications
A widely-used open-source server-side scripting language designed for building dynamic and data-driven web applications.
A TypeScript-based web application framework for building scalable, structured, and dynamic single-page applications
Bachelor of Science in Information Technology (majoring in Software Engineering).