Featured Projects

Feb 2024 - Nov 2024

Hybrid Energy Storage System (HESS) for Electric Go-Kart

Designed and implemented a Hybrid Energy Storage System combining batteries and supercapacitors for an electric go-kart, optimizing energy efficiency and performance.

Circuit & PCB Design
Power Systems
Battery Management
Supercapacitors
C Programming
STM32
Feb 2024 - Oct 2024

Optimizing Energy Distribution in Hybrid Power Systems

Analyzed and optimized hybrid power systems combining photovoltaic (PV), battery, and diesel generator configurations for improved efficiency and cost reduction.

PV Systems
Energy Modeling
Cost Optimization
C++
Python
MATLAB
Jul 2023 - Nov 2023

Motor Driver and Power System for Maze Navigation Robot

Independently designed a low-power H-bridge motor driver from first principles using MOSFET technology for a maze-navigating robot.

Engineering Design
Systems Integration
C++
Python
SPICE
Feb 2023 - Jun 2023

Robot Car for University of Pretoria Annual Robot Car Race

Developed a competitive robot car with custom firmware written in PIC 18 Assembly for the prestigious annual race competition.

PIC 18 Assembly
Embedded Design
Firmware Development
2025

Data Analysis on 911 Emergency Calls

Conducted a comprehensive data analysis project on 911 emergency call data to uncover trends, patterns, and insights. The project involved data cleaning, visualization, and statistical analysis.

Data Cleaning
Python
Pandas
NumPy
Matplotlib
Plotly
Seaborn
2025

Financial Data Analysis

Conducted a comprehensive financial data analysis project to uncover trends, patterns, and insights. The project involved data cleaning, visualization, and statistical analysis.

Data Cleaning
Python
Pandas
NumPy
Matplotlib
Plotly
Seaborn
2025

Machine Learning Capstone Projects

Explored advanced machine learning techniques and implemented diverse projects to solve real-world problems. The projects demonstrate expertise in regression, classification, clustering, and natural language processing.

Linear Regression
Logistic Regression
K-Nearest Neighbors
Naïve Bayes
Decision Trees
NLP
K-Means Clustering
PCA

Personal Projects

2024

Battery RUL Prediction

Developed regression models and engineered features for battery Remaining Useful Life (RUL) prediction. Gained deep insight into data leakage and model generalization.

Regression
Feature Engineering
Battery Analytics
Generalization
Data Leakage
2024

Digit Recognizer

Built and deployed a convolutional neural network (CNN) for handwritten digit recognition. Focused on practical computer vision and web hosting.

CNN
Computer Vision
Deployment
Web Hosting

Competitions & Kaggle

2023

Zindi CV Competition

Participated in an image classification challenge, gaining first exposure to computer vision problems and dataset handling.

Image Classification
Computer Vision
Zindi
2023

Zindi Logistic Regression Challenge

Worked on tabular data classification using logistic regression, focusing on baseline model development and evaluation.

Logistic Regression
Tabular Data
Classification
Baseline Models
Zindi
2023-2024

Kaggle Battery Datasets Exploration

Benchmarked and explored NASA and HNEI battery datasets, building reproducible ML pipelines and establishing baselines.

Kaggle
Battery Datasets
ML Pipelines
Benchmarking
Reproducibility