I have a PhD in dental image analysis, as well as a Master’s degree in Physics.
I also draw, sing and tweet silly jokes. Sometimes I get cross about bad typography, nonsense in the media, or software frameworks that think themselves important enough to warrant my investing a whole week to learn them.
This is my personal website, which I mostly use as a home for my various little projects.
Explore the Mandelbrot Set with the HTML5 canvas element.
Explore Koch snowflake curves with the HTML5 canvas element.
A simple demo which generates a Sierpinski Gasket by moving points closer to a random vertex. Click to advance.
I've built an infinitely large version of Conway's Game Of Life which you can play with.
My wholly original AR Monster-catching game currently runs on Crome for Android only. I'm told the Kindle Fire browser also works.
4tris is a version of Connect 4 with added havoc caused by lines vanishing and forming combos.
Gravity is a game not unlike Worms or Angry Birds. Two players take turns hurling missiles at each other. The twist is that the missiles must travel through (or round) a solar system, where each planet exerts its own gravitational pull.
synaesthesia highlights hex in Unix console output with colours or emoji, for at-a-glance comparison.
The Thingometer is a way of visualising electoral polling data by morphing the candidates into one another. It's for the 2015 UK elections, but feel free to fork it for others.
Check out my Android apps on the Google Play Store.