Biography

Who's behind Two Floors Records?

My LinkedIn Profile.

So I'm a programmer. My earliest memory of touching a computer would have been in the late 70's in the Science Museum in London. My father taught me BASIC on a Sinclair ZX81. I taught myself Z80 assembly on the Spectrum and C on the Amstrad PCW. After graduating with BSc(Hons) Computing, I started my professional programming career in 1995 as a junior game programmer with Virgin Interactive Entertainment. My first job was converting a DOS game to Windows 95. The game used a 3D engine called RenderMorphics which Microsoft purchased and renamed Direct3D. We had the very first developer releases of Direct3D along with these new graphics cards by companies such as Creative Labs, Rendition, 3D Labs, ATI and a funky start-up called NVidia. The game wasn't released and I moved on to convert an N64 football game to PlayStation.

In early 1999 we published Viva Football for the PlayStation and PC. I was credited Assistant Lead Programmer primarily responsible for the PlayStation version. I worked on the sequel, European Super League for PlayStation, PC and Dreamcast before moving to Acclaim.

After a brief spell at Acclaim as a Lead Programmer on an unreleased PlayStation 2 title, I became one of the first employees at Bam Studios London. There we did Driven for PS2 using the RenderWare engine.

In 2001 just before 9/11, I relocated to Melbourne, Australia and picked up a job working for NEC as a "real" software engineer on 3G mobile phones. A valuable experience as a I learnt a lot about the Japanese-way from my trips to Tokyo.

Wanting to get back into games, I went to Tantalus Interactive in 2005. There I worked on Spongebob Squarepants: The Yellow Avenger for Nintendo DS and Sony PSP, Super Speed Machines and Pony Friends both for DS.

2006 saw a change of direction and I was at Bluefish444 developing Mac OS X kernel drivers and QuickTime codecs for an audio/video capture card and Final Cut Pro.

In early 2009 I started my own company focusing on iPhone and Unity. I also freelance in C, C++, Objective-C, C#, Mac OS X, Cocoa, Windows, ActionScript3, Unity and consult on IT.

That's me in a nutshell, cheers.

Download Molten Sequencer trial!

News and Announcements

Sept 21 2008
I have released version 1.0 of Molten Sequencer here »
Sept 19 2008
I have released an experimental Audio Unit of Molten Sequencer here »