I code 'rich interactive' games for the web, using HTML5, JavaScript and WebGL. 

I've been working for more than 20 years in the web-based digital media industry as a developer, technologist, visual creator, team leader, communicator, technical writer, 'ideas' person, and all-round project problem-solver. Presently I work with your artists and producers; building and maintaining playful, fast and fun products for the web using native technologies (HTML5, JavaScript and WebGL) and frameworks such as Pixi, Phaser and Playcanvas.