Customer Churn Analysis
EDA · segmentationExploratory analysis and customer segmentation to help a bank reduce credit-card attrition. Identifies who is churning, why, and which at-risk customers are worth re-engaging — with concrete recommendations for a business manager.
Cost of Living: What the Headline Hides
deployed app · analyticsAn interactive dashboard exploring which UK spending categories most affect household budgets — showing that fastest-rising prices aren't always the ones that hurt households most. Built with ONS inflation data.
House Price Prediction
deployed app · regressionAn interactive app that estimates house prices from three property features — end to end, from data cleaning and feature engineering to a live model you can try in the browser.
CIFAR-10 Image Classification
computer vision · MLImage classification model trained on the CIFAR-10 dataset using a Convolutional Neural Network to classify 32×32 colour images into 10 categories. Demonstrates deep learning workflow and model evaluation.
Currently building: a document Q&A app using retrieval-augmented generation (embeddings → retrieval → LLM). Card coming soon.
I came into data science from business and operations — leading work where decisions had to be grounded in what the numbers actually said, not guesswork. That's still how I work: start with the real question, then build the model that answers it.
I'm finishing an MSc in Data Science (Data Science pathway), and I care about work that ships and holds up — clean code, honest evaluation, and results someone can use.