About

What I enjoy most: a challenge.

Hi there! I’m a designer / developer, with nearly 20 years’ industry experience. I have developed over 60 games, over 20 apps, created animations and video effects for TV and the web, built award-winning websites and worked for leading online casinos managing projects, building games and improving their cyber security.

I want to create better user experiences and have built many award-winning pieces for various clients over the years. My broad skill-set helps me enhance creative concepts technically and solve technical problems creatively. A good example of this is the David Beckham Academy games site I created – I was flown to Madrid to film Beckham and given an open remit in how to create the games, because it had never been done before. See my more examples of my work here.

I’m an advocate of ‘agile’ methodologies and encourage writing clean, maintainable code. Strong in both techie skills, such as unit testing, version control and pairing; and creative skills, such as interaction design and animation. I sharpened these skills while working on the high performance UI for the resource constrained YouView TV set top box.

Spikything.com was set up nearly two decades ago, to host my games and other personal projects. And, although initially just a portfolio site, it turned into a very popular little games portal for a while – until I ran out of bandwidth. I still host some of my old games, some dating back to 1999.

I’m a keen musician, rock-climber and love to travel, picking up bits of foreign languages and eating new, unidentifiable things. I enjoy learning constantly, study martial arts, play badminton sometimes and occasionally perform stand-up comedy.

You can contact me here.

Motion graphics, video production, games/app development and infosec.