Channel 4
Technical Lead - VOD Core Services
Fountainledge Ltd.
Founder
Integration Technologies Ltd.
Developer
Channel 4
Senior Developer - New Producers Portal Website
Ensono
Technical Consultant
Channel 4
Technical Lead - Channel 4 dot com
Channel 4
Lead Developer - 4oD
Channel 4
Developer - TV Scheduling and Listings System
Channel 4
Senior Developer - SOA and web-services
Channel 4
Java Developer - Press Extranet Portal
Cape Peninsula University of Technology
London College of Fashion, University of the Arts London