Amstrad Plc.
August 2002 November 2004
Embedded programer developing embedded software for Amstrad SKY set top boxes running on Nucleus OS and OpenTV Middleware using GHS and ARM development tools.
Pace Micro Technology Plc.
March 2000 - August 2002Embedded programer developing embedded software for Pace products such as set-top boxes using RiscOS and Linux platforms.
Web2u Ltd.
March 1999 - February 2000
Embedded programer developing software for the in house hardware product, the Web2u internet set-top box with proprietary OS and Internet browser.
Ported Open SLL for the Web2u set-top box.
Created an IRC client for the Web2u set-top box.
Future Online (FutureNet)
February 1997 - March 1999
Web programer, developing server side applications and middleware for several in house web sites using various technologies such from SQL, Perl, ASP, NT to HTML
NetMuse
August 1996 - November 1996
Involved in the real time CD quality audio delivery system required for this educational project.