Im interested in software development, machine learning, AI & cybersecurity
See More About Me ↓
I am a computer scientist with a First Class Honours undergraduate degree and a Master’s in Computer Science at distinction. I hold multiple certifications across Microsoft Azure, AWS, Python, and cybersecurity, including Azure Administrator Associate, Azure Developer Associate, Azure Security Engineer Associate, and Microsoft Cybersecurity Architect Expert. My final project applied Federated Machine Learning to build robust models for detecting fraudulent transactions. I am passionate about cloud computing, cybersecurity, machine learning, AI, and software development, and I enjoy building innovative, secure, and intelligent solutions.
Here are some of my pinned GitHub projects. I will keep this updated as I create more!
| Project Name | Description | Link |
|---|---|---|
| Using Federated Machine Learning To Detect Fraudulent Transactions | This project uses Federated Machine Learning to detect fraudulent financial transactions while keeping data private across multiple institutions. It trains models on distributed datasets to improve accuracy, robustness, and security without sharing sensitive user data. | GitHub |
| Advanced Web Solutions Assignment | A modular Django-based CRM designed to manage members, events, messaging, documents, and community interaction within the Together Culture ecosystem. It provides a unified, extensible platform for collaboration, content management, and organizational engagement. | GitHub |
| Comparing Machine Learning Models To Predict Natural Gas Index | This project applies machine learning models to historical financial data to forecast the Natural Gas Index, transforming raw prices into structured time-series features. It compares CNN, MLP, and GRU architectures to evaluate their effectiveness in predicting market trends and price movements. | GitHub |
| Machine Learning In Imaging | This project demonstrates how classical and deep learning models can be applied to analyze, classify, and extract patterns from image data. It includes hands-on examples of neural networks, dimensionality reduction, transfer learning, and optimization techniques. | GitHub |
| Building And Testing A Threat Detection Model | This project investigates machine-learning-based network attack detection and the impact of training data poisoning on model performance. It also implements defensive strategies like data integrity verification and anomaly detection to protect models from adversarial manipulation. | GitHub |
See a more comprehensive list on my GitHub!