I'm a software developer & architect based in London, currently working for the BBC, most recently on Video Factory.
My specialities are Java, PHP, Perl and C/C++ development.
I'm also a MySQL whiz and a Mac/Linux guru.
I design and build large, scalable message driven software systems out of small applications with distinct separation of responsibility.
My interests include Agile Development, Cloud Computing, Emulation, Virtualization, Test & Behaviour driven development (TDD/BDD) and Distributed Systems. My main research interest is the use of Emulation to teach Computer Architecture.
I gave up any hope of having something thrilling here a long time ago.
I'm much more interesting on Twitter... Honestly!