I'm currently a Data Engineer at BAE Systems with years of experience in creating data solutions. During my time, I've worked on all aspects of the data process, extracting data from a wide range of sources all the way to creating appealing visualisations and picked up skills with tools such as SQL (specifically SQL Server), SSIS, Tableau, IBM Cognos, Tibco Data Virtualisation and C#.

In my spare time, I often work on a variety of personal technical projects that cover all sorts of skills (though primarily data related). I've created this website to showcase them. Please feel free to have a look around and reach out to me if you have any questions.


KGATLW Track Scraper

Python script to scrape the top voted live performances of the band King Gizzard and the Lizard Wizard from a community website using Selenium and then automatically build a Youtube playlist using Google's API.

Read More

Spotify ETL and Dashboard

Python script to extract data about my Spotify music library from its API into a MySQL database with PowerBI dashboard display.

Read More

Desk Kiosk

A second attempt at creating a kiosk, this time for my own desk. Uses Python to extract data from a number of helpful sources before storing in a MySQL database and hosting a local server with Flask to display data on a Raspberry Pi.

Read More

Van Kiosk

Bespoke kiosk device for my friend's van, using a Raspberry Pi with Linux. The device uses Python scripts to extract data from a number of devices (including a Wii Fit) before displaying on a custom local web server with Javascript for extra functionality.

Read More

University Support Chatbot

My dissertation project, to create a chatbot to support fellow students at Edgehill University. The chatbot used Tensorflow's Seq2Seq DeepLearning model on multiple data sets and integrated directly with Facebook messenger.

Read More