About Me
I am a Computer Science Honours student at the University of KwaZulu-Natal
with a strong interest in software development, artificial intelligence, data
science, and system implementation. I have hands-on experience in building
real-world solutions using technologies such as .NET, ASP.NET, Python, Java,
C#, C++, SQL Server, Power BI, and machine learning libraries. As a tutor and
project collaborator, I enjoy helping others learn while continuously expanding my
technical skills. I’m passionate about solving complex problems and developing
scalable, intelligent systems that have a real-world impact.
Skills
Experience
Education
-
Back-end Development
I specialize in backend development with
expertise in Java, C++, C#, and Python. I excel in designing efficient server-side
logic, optimizing databases, and integrating with front-end components.
My strong grasp of data structures, algorithms, and system architecture ensures
scalable and high-quality solutions.
-
Data
Experienced in data engineering, analysis, and data
science. I am skilled in building data pipelines, performing analytical
tasks, and deriving insights to support decision-making and intelligent systems.
-
Machine Learning/Artificial Intelligence
I am a proficient
Machine Learning and AI specialist with a strong background in computer science.
I have experience in developing and deploying machine learning models using
Python and libraries such as TensorFlow and scikit-learn. My expertise includes
data preprocessing, feature engineering, and model evaluation. I am skilled in
applying statistical methods and algorithms to solve real-world problems.
-
Database Management
I have hands-on experience designing,
implementing and optimizing databases using SQL Server and MySQL. I am
skilled in data modeling, query optimization, data integrity, security,
and performance tuning, with the ability to manage large datasets efficiently.
-
Cloud & DevOps
Familiar with deploying applications on cloud platforms such as AWS and Azure.
I have experience using version control (Git), CI/CD pipelines, and containerization
tools like Docker for streamlined development and deployment processes.
-
Software Engineering & System Design
Strong foundation in software engineering principles, including object-oriented design,
modular programming, and system architecture. Skilled in planning, designing, and
implementing robust and maintainable software systems.
-
07/2023 - Current
Undergraduate Tutor & Demonstrator
Tutored first-, second-, and third-year Computer Science students
in modules such as Java Programming, Artificial Intelligence, and
Databases. Provided one-on-one and group academic support, assisted
with practical sessions, and helped students build foundational and
advanced understanding of programming concepts and systems.
-
01/2024 - 02/2024
QYF Virtual Internship
Completed a data-focused internship involving real-world case studies
from sponsors including Absa, FirstRand/FNB, and Nedbank. Gained
practical exposure to problem framing, data exploration,
interpretation, modeling, and visualization. Our group received strong
feedback for exceeding expectations in key areas such as stakeholder
understanding, data handling, and teamwork. Sponsor highlights
included well-structured analytical reporting (Absa), comprehensive
discussions and EDA (FirstRand), and desirable solutions for climate
risk (Nedbank). This experience strengthened my applied data analysis
and communication skills in a collaborative setting.
-
02/2024 - 11/2024
Applied Systems Implementation
As part of a team project, we successfully developed and delivered a complete
system comprising a Windows application using .NET, a web application using
ASP.NET, interactive reports using Power BI, and a centralized data store
using Microsoft SQL Server. Through this project, I gained hands-on experience
in requirements gathering, business analysis, solution design, configuration,
testing, data migration, change management, project management, and stakeholder management
communication. This experience significantly strengthened my ability to design,
implement, and manage end-to-end enterprise solutions.
Website
App
-
03/2025 – Present
Honours Research: Water Pipeline Leak Prediction
Developing a deep learning model to predict water pipeline leakage in Ethekwini
using historical data sourced from Umgeni Water. The project involves data
preprocessing, model design, and evaluation. Focused on infrastructure
problem-solving, with implementation in Python and TensorFlow. Supervised by
Prof. Okuthe Paul Kogeda.
-
03/2025 - 06/2025
Machine Translation
Developed a character-level neural machine translation model using Python, Keras, and NumPy.
Trained the model to convert sentences from English to French using LSTM layers.
Included data preprocessing, tokenization, and sequence modeling.
-
03/2025 - 05/2025
Cloud Computing Ontology Project
Designed an OWL 2 DL ontology representing cloud service models (IaaS, PaaS, SaaS),
deployment types, performance metrics, and optimization patterns. Modeled real-world
instances, including AWS and Azure services. Focused on semantic interoperability
and structured knowledge representation.
-
04/2025 - 06/2025
Coin Recognition
Developed a machine learning-based coin recognition system that identifies and classifies
different coin denominations. The project involved image preprocessing, feature extraction,
and implementing classification algorithms to achieve accurate recognition. Utilized Python
and relevant ML libraries for model training and evaluation.
-
06/2025
Microsoft Azure Data Fundamentals (DP-900)
Completed the Microsoft Azure Data Fundamentals course offered by Mecer Inter-Ed. Covered
essential data concepts, core Azure data services, relational and non-relational databases,
data analytics, and governance. This certification enhanced my understanding of how to work
with data in cloud environments, especially within the Microsoft ecosystem.
-
03/2021 - 11/2024
BSc in Computer Science & Information Technology
- Calculus and Linear Algebra
- Discrete Mathematics
- Object-Oriented Programming
- Systems Analysis and Design
- Computer Organisation and Architecture
- Statistical Methods
- Data Structures and Algorithms
- Database Management
- Computer Systems
- Artificial Intelligence
- Theory of Computation
- Applied Systems Implementation
-
02/2025 - 11/2025
BSc Honours in Computer Science
- Honours Research Project
- Ontologies and Knowledge Bases
- Image Processing and Computer Vision
- Machine Learning
- Internet of Things
- Quantum Computing
- Artificial Intelligence