Professional Portfolio/CV

Here's a link to my CV.

Open Innovations (Leeds)

Data Visualisation Websites

A list of data infrastructure I've worked on at Open Innovations. The links are to the visualisation websites, but there's a lot of work to build and automate data pipelines too. These can be found in the respective GitHub repositories and are predominantly written in Python (increasingly using Jupyter notebooks to aid documentation). Static sites built with Lume. Progressively enhanced with JavaScript to add interactivity and accessibility for screen readers.

Tracking every bus in the UK

Taking live location data of every bus in the UK over a given period (GTFS-Realtime) from the Bus Open Data Service and updating the timetable (GTFS) to show what actually ran and how long it took. The plan is then to make travel time isochrone like in this work. What's new is that I'm rewriting the code from C# to Python, and using the open standard GTFS-RT feed as opposed to Siri-VM. This should make the work more accessible.

Integrated Master's Research Project (University of Birmingham)

Fast Posterior Density Estimates for Binary Black Hole Mergers

I programmed a neural network (python, pytorch) to do rapid bayesian inference on simulated binary black hole signals that will be observed by the Laser Interferometer Space Antenna (LISA) when it is launched.

The project was a proof-of-concept to show that neural networks could be trained on this type of data and produce accurate result, with neglibile execution time. Typical data analysis methods in this field rely on stochastic sampling and can take days/weeks to compute, given the large number of data points and relatvistic physics. My neural network could analyse these signals in milliseconds with up to 96% accuracy.