Summary
A flexible and creative Senior Front End Web Developer, with 10 years experience working on high-traffic sites for large media organisations and agencies. My current focus is on web apps, mobile web, Responsive Design and high-performance front-end optimisation.
I'm passionate about creating cutting-edge experiences on the web which remain accessible to all users on any device.
Skills
- Expert Javascript (OOP and functional styles, TDD, BDD, Backbone, Knockout, jQuery, jQuery mobile, YUI)
- Expert semantic, accessible HTML5, XHTML, CSS3, SASS, ARIA
- Proficient PHP and Node.js
- Tooling: Subversion, Git, Hudson, Selenium, Grunt
Experience
Senior Interactive Web Developer (Contractor)
at VML, London, Sep 2012 — Present
Responsive design prototype for the British Library
Backbone.js and Knockout.js web app for Premier Inn
Javascript powered Multivariate Tests for Premier Inn
Senior Frontend Developer (Contractor)
at LOVEFiLM, London, Mar 2012 — Jul 2012
Refactor of sign-up and sign-in process to integrate with Amazon SSO system
Javascript and CSS for pages within Android app on new Kindle devices
Client Side Developer (Contractor)
at BBC, London, Dec 2011 — Feb 2012
thespace.org. A dream brief for a Front End Developer: create a single template for a static site which implements 4 bleeding-edge responsive designs for connected TVs, smartphones, tablets, desktops and everything in-between. Get the inside story on the BBC Internet Blog.
Mobile Web Developer (Contractor)
at IPC Media, London, Oct 2010 — Jul 2011
Sole developer of a project to create mobile optimised versions of 25+ IPC sites including key brands such as Marie Claire, Trusted Reviews and Good to Know†. Content data accessed and normalised from various sources. Coded all PHP, HTML5, CSS and Javascript. Increased page views by mobile users 300%.
† Visit these sites with a mobile browser
Frontend Developer (Contractor)
at IPC Media, London, Mar 2010 — Sep 2010
Performance optimisation and maintenance of sites such as Marie Claire and Good to Know. Ported legacy jQuery and YUI2 code to YUI3. Developed SSO frontend and Pluck social media integration Symfony plugin
Freelance Web Developer
for various clients, Madrid/Lyon, May 2009 — Feb 2010
Developed bespoke, content managed, website solutions for various clients. Extensive customisation of CMS: custom modules, views, datatypes, workflows, fetch functions, template operators and functions.
Client Side Developer (Contractor)
at BBC, London, Jun 2007 — Mar 2009
Intensive re-design & development of key brand sites such as CBBC and Blue Peter. Lead developer for Actionscript and Javascript.
Freelance Web Developer
Teesside, Apr 2006 — Mar 2007
Lead client-side development of Actionscript 3 application for scheduling online tests. General development with XHTML, CSS, Javascript, Flash, PHP & SQL.
E-Learning Developer
at Granada Learning, Newcastle, 2005 — Apr 2006
Developed fully theme-able Flash activity frameworks for interactive whiteboard based teacher tools. Recoded legacy websites with accessible XHTML and unobtrusive Javascript.
Freelance Web Developer
Teesside, Jan 2004 — Feb 2005
Produced Flash games and activities for various clients. Completed production of a dual-format interactive DVD-ROM. Developed popular JavaScript/PHP extension to enable WYSIWYG editing in the CMS.
Web Developer
at Granada Learning, Manchester, Oct 2002 — Aug 2003
Director Lingo development of an online testing application.