Honours Project
Full-stack AI engineering—from data prep and QLoRA fine-tuning to retrieval orchestration with Ollama deployment


Cognitive Personality Analysis Chatbot
Conversational MBTI assessment powered by a locally-served, fine-tuned 7-B LLM
Grounded answers via RAG vector search
Projects Portfolio
A collection of work spanning ML, Cloud Platform, DevOps, OOP & Functional, Database Design, Web & Mobile, Security.


Stroke Prediction ML Model
Machine learning model for clinical stroke-risk classification
91% accuracy, AUC 0.83. F1-macro 0.554


AWS Serverless Face Match Analysis
Event-driven facial comparison on fully serverless stack
Real-time alerts | Fully automated pipeline


DevOps CI/CD Pipeline
End-to-end CI/CD pipeline: Docker to Kubernetes via Jenkins & Ansible on AWS
Deployed Node.js app using Jenkins pipeline. Automated EC2 provisioning, Docker build, and Kubernetes rollout


Health-One Database Presentation
End-to-end relational data model for medical claims & analytics
12 entities • 3NF • historical doctor–patient tracking


Personal Trainer App
Fitness-focused mobile and web app for personal trainer-client interaction
Full-stack app with features for workout planning, nutrition tracking, and progress analytics


AutoHotKey Script Manager
C# desktop app for script sharing with WordPress integration


Web Application Security Audit
Manual penetration test of PHP messaging app
Identified 3 vulnerabilities: SQL Injection, HTML Injection, Authorization Bypass


Salinte Whiskey Information Management
Event-driven architecture & layered design for scalable e-commerce
3-tier deployment, MVC & EDA proposed


Scala Formula 1 Season Analysis
Functional programming meets sports data analytics
6 analysis modules | 100% test coverage | Pure functional core
Qualifications
Strong software foundation with a keen focus on AI & cloud - I am very drawn to systems thinking.
Education
- BSc (Hons) Computer Science · 1st Class · Glasgow Caledonian University (2025)
- HND Software Development & Emerging Technologies (2023)
- NC Art & Animation (2017)
Key Modules
- • Machine Learning & Data Analytics (Anaconda, Scikit-learn, Pandas)
- • Cloud Platform Development (AWS, Lambda, S3, DynamoDB)
- • DevOps (Docker · Kubernetes · Jenkins)
- • Application Architecture & Design Patterns (UML, Business Process Modeling)
- • Secure Software Development (OWASP, Burp Suite)
- • Programming Paradigms (C++ & Scala)
- • Database Systems Design (Oracle, MySQL, ER modelling)
See full module list
- • Web Application Development 2
- • Integrated Project 3
- • Introduction to Data Science
- • Research Skills & Professional Issues
- • Relational Database Management Systems
- • Data Structures
- • Object-Oriented Analysis & Design
- • User-Centred Design
- • Team Working & Project Management
Certifications in Progress
Currently working towards industry-recognized certifications in cloud and AI technologies.
Azure AI Fundamentals (AI-900)
Microsoft
Azure AI Engineer Associate (AI-102)
Microsoft
Currently Reading
Staying current with the latest developments in AI, machine learning, and technology ethics.

AI Engineering
by Chip Huyen
2025 playbook for turning research models into reliable production systems.
View Book
Agentic Artificial Intelligence: Harnessing AI Agents to Reinvent Business, Work, and Life
by Jochen Wirtz
Focuses on how agentic systems can be applied in modern workflows, with practical use cases exploring enterprise deployment.
View Book
LLM Design Patterns
by Ken Huang
Explore reusable design patterns, including data-centric approaches, model development, model fine-tuning, and RAG for LLM application development and advanced prompting techniques
View BookAbout Me
Healthy body → healthy mind → better code.
Outside of building software I stay sharp with sport, creative activities and a home-lab full of experiments.
- Five-a-side football – teamwork building.
- 7 a.m. lane swimmer – meditative full-body wake-up.
- Geopolitics enthusiast with a sharp eye on global trends.
- Hands-on hardware & electronics repair – love learning DIY
- Home-lab tinkerer – Proxmox + Home Assistant automations.
- Ergo workspace – split keyboard + e-ink devices
- Ambient film scores & cerebral cinema.