Projects and writing

How residual shortcuts speed up learning: A minimal demonstration

Recently I worked on a PyTorch implementation of the ResNet paper by Kaiming He et al. The paper demonstrates the effect of residual shortcuts in large convolutional neural networks with up to...

Read more

Pix2Pix: A Tensorflow/Keras implementation

This implementation of the Pix2Pix (GAN) paper generates photo-realistic images of building facades from architectural diagrams.

View on GitHub

U-Nets: A segment space odyssey

Implementations of three U-Net architectures compared on the ISBI Challenge dataset. Models include: U-Net, TernausNet and Pix2Pix-generator.

View on GitHub

AWD-LSTM: a PyTorch implementation

An implementation of the AWD-LSTM language model in PyTorch trained on the Penn-Treebank dataset.

View on GitHub

ResNet: a PyTorch implementation

An implementation of the ResNet CIFAR-10 image-classification experiment in Pytorch

View on GitHub

Burst Forecast

Hackathon: A working prototype for South East Water that forecasts the likelihood of pipe bursts by geographic area.

Find out more

An Introduction to Statistical Learning

Numpy implementations of machine learning algorithms described in the classic textbook: An Introduction to Statistical Learning. Includes exercise solutions as jupyter notebooks.

View on GitHub

Mathematics for Machine Learning

Course by Imperial College covering linear algebra, calculus and probability theory with applications including linear-regression, backpropagation and PCA. Here's my course certificate.

Find out more

Molecules by Theodore Gray

An interactive chemistry book with NAMD molecular dynamic simulations. Developed in collaboration with Theodore Gray and research scientists at Illinois. 5-star customer reviews, $200k+ revenue.

Find out more

Clapping Music

Simple iOS game that teaches musical rhythm. I prototyped and led development. 200,000+ downloads, 4.7-star customer reviews, acclaimed by New York Times, WIRED, and Business Insider.

Find out more

Helmholtz

I designed and engineered this light installation for public exhibitions at The Roundhouse and Glasgow Science Centre.

Read more

Incredible Numbers

An interactive exploration of pure maths in collaboration with Professor Ian Stewart. I developed prototypes and led the development team. This video demonstrates the iOS app.

Find out more