Senior Developer at Ellipse Data.
Formerly blogged about cricket analytics here.
10/02/2021 Connecting to a Raspberry Pi via SSH on Mac
28/09/2019 Running the Spark UI locally
06/01/2019 Connecting multiple containers in Docker
01/01/2019 Creating a database instance in Docker
12/09/2018 Deploying a Flask app using AWS
19/11/2017 Analysing tube journeys with Folium
07/11/2017 Exploring WhatsApp chats with Python
05/11/2017 Solving the secretary problem with Python
Introduction to Python workshop
Workshop given to work experience students at Vodafone.
Software engineering concepts
Notes from sessions given to Vodafone apprentices.
Property listings API
A REST API to search for properties currently for sale and to rent in the UK.
A Python package to access information about properties from Zoopla.
Convert StatsBomb's JSON data into easy-to-use CSV format.
Image classification REST API
Flask API using a deep learning model to classify images deployed using Nginx and Docker.
Get live cricket scores on your terminal.
Get the latest news headlines on your terminal.
Simple numpy implementation of the perceptron neural network.