BSc (Hons) Computing Graduate

Data Analyst

Python · SQL · Tableau · Machine Learning

I work with raw data, organise it carefully and transform it into clear, meaningful insights.

Turning data into useful insight

I am a BSc (Hons) Computing graduate from Abertay University currently pursuing a career in data analytics.

My university projects have given me hands-on experience with data preparation, visualisation, machine learning and software development. I also bring six years of customer-service experience, which helped me develop strong communication skills and a practical understanding of customer needs and operational pressures.

Technical experience

Data Analysis

  • Python
  • SQL
  • Tableau Prep Builder
  • Tableau Cloud

Machine Learning

  • scikit-learn
  • pandas
  • Data Preprocessing
  • Model Evaluation
  • NLP

Development

  • Flask
  • C#
  • .NET
  • PHP
  • HTML
  • CSS

Featured projects

Project Ingress application interface

Project Ingress

A Python and Flask pipeline that extracts online news articles, applies NLP preprocessing, TF-IDF keyword extraction and sentiment analysis, then exports structured CSV datasets.

  • Python
  • Flask
  • NLP
  • TF-IDF
View project on GitHub →
Tableau dashboard for deprivation and food hygiene analysis

Deprivation and Food Hygiene Analysis

A Tableau analysis exploring relationships between deprivation and food-hygiene ratings across local authorities in England using a repeatable data-preparation workflow and interactive dashboard.

  • Tableau
  • Data Cleaning
  • Dashboards
  • ETL
View project on GitHub →
Confusion matrix for malware classification model

Malware Classification ML Pipeline

A supervised machine-learning project using memory-analysis data to compare classifiers and evaluate a tuned Random Forest pipeline for benign and malicious software samples.

  • Python
  • scikit-learn
  • pandas
  • Machine Learning
View project on GitHub →
ScottishGlen asset tracking system diagram

ScottishGlen Asset Tracking System

A C# WinUI 3 application using MVVM, Entity Framework Core and MariaDB with role-based access control, automated hardware collection and NVD vulnerability scanning.

  • C#
  • .NET
  • WinUI 3
  • MVVM
View project on GitHub →