About me

A little bit about my professional skills and background

I’m a creative front-end developer with over 12 years' experience working client-side (Jobsite.com), agency-side (some of London's top advertising and digital agencies: Possible, RKCR/Y&R, Billington Cartmell and Stink Digital) as well as freelancing on a number of other projects.

I've been fortunate to have worked on a number of top brands, including the BBC, Panasonic, American Express, Stella Artois, Carlsberg, SEAT, John Frieda, NHS and Unilever.

I have expertise in a wide range of front-end development aspects, in particular, responsive web development, HTML5, CSS3 and native object-oriented JavaScript, as well as solid, practical interaction design experience, and a proven track record of delivering projects on time and to/beyond expectation.

Key Skills

  • Native OO JavaScript - including prototypal inheritance and design patterns;
  • Frameworks/Libraries: jQuery; AMD using RequireJS; SOMA.js MVC; Grunt; Modernizr; yep/nope; HandlebarsJS; H5BP.
  • Responsive HTML5 for Desktop and Mobile - semantic and well structured.
  • Modular CSS3 - transitions; animations; sprites; BEM/SMACSS methodologies.
  • Sass/Compass
  • Project direction.
  • Grid Systems: Twitter Bootstrap, Foundation and Skeleton.
  • Cross-browser/device concerns - IE7/8; performance; tablet/mobile (Android/iOS).
  • User Interface Design.
  • Docpad.
  • Creative and usability guidance.
  • Code documentation.
  • Accessibility concerns (ARIA/WCAG).
  • Expert knowledge of Photoshop, Illustrator and InDesign.

Other Skills and Knowledge

  • CoffeeScript & Embedded CoffeeScript (eco)
  • Markdown
  • APIs: Google Maps, Google Analytics and Facebook
  • NodeJS (NPM/SocketIO/express/MeteorJS)
  • emmet
  • jQuery plugin creation
  • WordPress skinning and integration (child themes, ACF)
  • PHP
  • Template Toolkit
  • SQL
  • JS Libraries: RevealJS, RoyalSlider, Reqwest
  • YUI DataTables.

Contact me

Get in contact with me