Web app developer bringing native-like experiences across desktop and mobile devices.
Architectural experience in setting up optimum dev, build and deploy environments for the front-end of ambitious single-loading apps.
Experienced with Node, Grunt, Gulp, HTML5, CSS/3, jQuery, Jam, Bower, NPM, Backbone, ES6, AMD/CommonJS, Jenkins, Jasmine, Phantom, Prerender, SEO of single-page apps, Mocha, Cordova, memory leaks & performance optimisation, isomorphic JS apps.
Experimenting with web and software from 14 years old. Dabbler of many things from C++ and ASM to PHP and MySQL.
Aesthetics and UX purist.
English Literature BA.