Summary

A flexible and creative web developer, with 10 years experience working on high-traffic sites for large media organisations. My current focus is on the Mobile Web, Responsive Design and high-performance front-end optimisation.

Skills

  • Expert hand-coded HTML5, XHTML, CSS and Microformats
  • Expert Javascript (including jQuery, jQuery Mobile, YUI2, YUI3)
  • Proficient PHP (including MVC frameworks Symfony and eZ Publish)
  • Source control: Subversion, Git

Experience

Client Side Developer (Contractor)

at BBC, London, Dec 2011Feb 2012

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.

Details to follow when the site launches in April.

Mobile Web Developer (Contractor)

at IPC Media, London, Oct 2010Jul 2011

Sole developer of a Symfony 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 2010Sep 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 2009Feb 2010

Developed bespoke, content managed, website solutions for various clients. Extensive customisation of eZ Publish CMS: custom modules, views, datatypes, workflows, fetch functions, template operators and functions.

Client Side Developer (Contractor)

at BBC, London, Jun 2007Mar 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 2006Mar 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, 2005Apr 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 2004Feb 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 eZ Publish CMS.

Web Developer

at Granada Learning, Manchester, Oct 2002Aug 2003

Director Lingo development of an online testing application.

Education

1st Class BSc(Hons) Media Technology

at University of Teesside, Middlesbrough, Oct 1998Jun 2002

3 A-Levels

at Newman College, Preston, Sep 1996Jun 1998