I’m a video game programmer. I’ve been making games professionally since 1996 (and as a hobby before that.) In late 2004 I decided I’d had enough of working for other companies and switched from employee to contractor. Currently I contract out my programming services to other video game companies through my own: Powered Up Games Limited.

I also teach video game programming part time at London South Bank University on their Game Design course. And in my spare time I run a Code Club in our local library.