I've been building audio, video and computer hardware since I was
about 17, and started programming as soon as I'd finished building
myself a computer. I've spent about half my professional career
designing digital hardware, and the other half writing software for it.
My main interests are focussed around all aspects of computer graphics,
but my other technical interests also run both wide and deep, from
theatre to communications. As well as having a talent for optimizing
the performance of intensive algorithms, I've also of late become
expert in the field of color.
You can contact me by