Be Paid to Get Deployed

A tool to allow auto-deployment of web development changes upon full payments from clients.

Evaluating Application Sandbox Systems on Linux

A project to evaluate the different methods to sandbox Linux packages, aiming to find a method which will provide ease-of-use at the same time as protecting the privacy of the user. is a rich, immersive environment to encourage young children to read by pairing books with a Lifx smart lightbulb.

Football Facsimile

A self-playing, top-down agent-based football simulation built in Java.


Portapay is a Firefox OS app that finds the nearest public restroom in London, and allows you to pay via PayPal.


PySnake is a Snake game written in PyGame, with a few extra game mechanics to throw off the experienced.


A web application to automatically categorise your Dropbox photos for you.


My configuration files for my Linux installations; be it Vim, Zsh, or BSPWM.

LaTeX Starter project

Project generator for creating LaTeX documents opinionated structure.