Hi, I'm Aidan Keith.

Software Engineer | Data Enthusiast

I bridge the gap between traditional software development and modern data science. Whether I'm architecting cloud solutions, deploying machine learning models, or guarding the net as a middle blocker, I bring discipline, focus, and teamwork to every challenge I tackle.

Aidan Keith

ABOUT ME

Aidan Keith

Hey, I'm Aidan. I recently graduated from Varsity College Newlands with a BSc in Application Development, but my real education happens when I'm building things from scratch.

I thrive in the space where backend logic meets clean architecture. I'm currently focused on expanding my cloud capabilities with AWS and Azure, building APIs with Flask, C#, Node.js, and Python, and diving deep into the world of Data Science and DevOps.

But I'm not just a guy behind a keyboard. When the laptop closes, I'm out chasing waves on my surfboard, hitting the gym, spiking volleyballs the UCT third team, or jamming with my church band. Discipline offline fuels my focus online.

Behind the Code (Life & Vibes)

Gallery item 1Gallery item 2Gallery item 3Gallery item 4Gallery item 5Gallery item 6

Favorite Games

Gallery item 1Gallery item 2Gallery item 3Gallery item 4Gallery item 5Gallery item 6Gallery item 7Gallery item 8Gallery item 9Gallery item 10

Favorite Artists

Gallery item 1Gallery item 2Gallery item 3Gallery item 4Gallery item 5Gallery item 6Gallery item 7Gallery item 8Gallery item 9Gallery item 10

Love of Formula 1

Gallery item 1Gallery item 2Gallery item 3Gallery item 4Gallery item 5Gallery item 6Gallery item 7Gallery item 8Gallery item 9

Videos of Artists

My Journey

Education

2022 - 2023

Bachelor of Computer Science

Year 1: Foundation in Application Development and core programming concepts.

2023 - 2024

Bachelor of Computer Science

Year 2: Advanced OOP, database architecture, and initial cloud deployments.

2024 - 2025

Bachelor of Computer Science

Year 3: Graduation. Data Structures, Work Integrated Learning, and Mobile Development.

Work Experience

2021 - 2022

Consortium Shipping PTY (LTD)

Managed logistical operations and streamlined internal processes for improved efficiency.

2024-2025

Full Stack Developer

Lead development of a full stack web application using c# asp.net and node.js, implementing RESTful APIs and responsive design.

2024 - Present

Freelance Software Engineer

Developed applications like a wedding rsvp system for a client as well as an application for the breast cancer foundation to help them manage their donations and events.

My Skills

Backend & Database

C# / .NET

70%

Python

75%

SQL / NoSQL (Supabase)

70%

Java

60%

Cloud & Frontend

Azure Cloud

50%

HTML / CSS / Tailwind

65%

Next.js / React

40%

AWS Cloud

70%

DEVops

15%

Featured Projects

FlexForce App and API

FlexForce App and API

The FlexForce API serves as the backend for the FlexForce fitness application. It provides RESTful endpoints for managing user authentication, workouts, and fitness tracking data.

My Review

4.5 / 5
Developer Thoughts:

This roject was crazy fun to build but also crazy hard to build at the same time. Had a large learning curve but managed to bring it back with the help of some great team members like GOATIV. Overall taught me a lot about api development and full stack development in general.

Visit Project
HR Data Analytics Pipeline

HR Data Analytics Pipeline

A robust data processing and analytics pipeline built with Python and Pandas. This project integrates disparate organizational datasets (Office XMLs and HR records) to provide deep insights into employee performance, satisfaction, and retention metrics.

My Review

4 / 5
Developer Thoughts:

This project was a great exercise in data cleaning and transformation. I had to deal with a lot of messy data and learn how to use Pandas effectively to extract meaningful insights. It really improved my data manipulation skills.

Visit Project
Handwritten Digit Classification (MNIST) Pipeline

Handwritten Digit Classification (MNIST) Pipeline

The goal was to build a system capable of recognizing digits (0-9) from grayscale images. By transforming spatial pixel data into flat feature vectors and applying advanced normalization techniques, the pipeline achieves high accuracy using ensemble learning and nearest-neighbor algorithms.

My Review

5 / 5
Developer Thoughts:

This was a fantastic project to work on. It really pushed me to understand the intricacies of image data and how to preprocess it for machine learning. The combination of ensemble methods and nearest-neighbor algorithms was particularly rewarding when I saw the accuracy improve.

Visit Project
🏀 NBA Data Preprocessing Pipeline

🏀 NBA Data Preprocessing Pipeline

This project creates a robust data preprocessing pipeline to prepare NBA player data for Machine Learning tasks, specifically Linear Regression to predict player salaries.The script automates the entire flow from data collection to the final transformation, ensuring the dataset is clean, enriched, and mathematically optimized for model training.

My Review

4.5 / 5
Developer Thoughts:

This project was a great way to apply data preprocessing techniques to a real-world dataset. I learned a lot about handling missing values, feature engineering, and preparing data for machine learning models. It was rewarding to see the final dataset ready for training.

Visit Project
Emora Trade Space

Emora Trade Space

This repository contains the frontend implementation of the Emora Trade Space project, built using the ASP.NET Web Application 4.8 framework. The project follows the MVC (Model-View-Controller) architecture and connects seamlessly to a backend API developed using TypeScript, Node.js, and Supabase.

My Review

2.5 / 5
Developer Thoughts:

This project was a great opportunity to work with the ASP.NET framework and integrate it with a modern backend API. It was a bit of a learning curve, but I enjoyed the challenge and gained valuable experience in full-stack development. Wasnt able to finish the project due to team members leaving but I learned a lot along the way and am proud of what I accomplished.

Visit Project
💰 Salary Prediction Engine

💰 Salary Prediction Engine

A data-driven machine learning tool designed to predict professional salaries based on key performance metrics (Rating, Experience, Age, etc.). This project demonstrates a progressive approach to regression analysis, moving from simple linear models to complex feature selection and multicollinearity optimization.

My Review

4 / 5
Developer Thoughts:

This project was a great way to apply machine learning techniques to a real-world problem. I learned a lot about regression analysis, feature selection, and model optimization. It was rewarding to see the final model perform well on the test data.

Visit Project

Licenses & Certifications

Completed

Bachelor of Computer Science + Transcript

Varsity College Newlands | 2024

View Certificate

Introduction to Python

Hyperskill | 2025

View Certificate

Pandas for Data Analysis

Hyperskill | 2026

View Certificate

Introduction to Data Science

Hyperskill | 2025-2026

View Certificate

In Progress

AWS Cloud Practitioner Essentials

Amazon Web Services

60% Completed

DevOps Mastery & CI/CD Pipelines

Hyperskill

15% Completed

Advanced Flask Backend Engineering

Hyperskill

82% Completed