Experienced Front End Developer

Experienced Front End Developer

From ‘Web Designer’ to ‘Front End Developer’; the labels come and go but I have been working hands on with front end code for over 10 years, helping Kent businesses. I am as comfortable hand coding entirely bespoke builds from the ground up as I am customising existing frameworks and platforms. The standards I work with day in day out include:

  • Semantic HTML5
  • CSS3 (LESS or SASS)
  • jQuery / RequireJS / AngularJS
  • HAML for Ruby on Rails
  • PHP
Flexible & Adaptable

Flexible & Adaptable

As an experienced freelance front end developer I routinely drop into a great mix of web applications and websites built on a variety of frameworks. Sometimes projects require more specific technologies and going off piste — as an experienced front end developer I’m able to adapt easily to working with HTML and CSS on less familiar front ends, such as:

  • Ruby on Rails — with HAML
  • Python (Django)

The front end space is naturally ever-evolving and I'm always looking to expand my skill set. So, waste deep in code books, the following are ‘coming soon‘:

  • AngularJS
  • Ruby on Rails (Just the basics for now!)

Whatever the Platform...

Whatever the Platform...

I am experienced building bespoke responsive themes and implementing digital marketing best practises for businesses in and around Kent on the most popular CMS platforms:

  • Magento
  • Wordpress
  • Joomla
  • Concrete5

Have a custom web application or SaaS product that requires a front end built from the ground up? As well as hand crafting semantic HTML5 and CSS3 code from scratch, my frameworks of choice are:

  • Bootstrap
  • Foundation
Performance Built In

Performance Built In

User’s are fickle creatures; so too are search engines — neither are happy to wait for slow content to load and with the growing use of mobile access, a speedily performing website or application has never been so important. As well as page speed analysis I have worked on best practices and performance enhancements for a wide-range of platforms and custom builds, implementing such strategies as:

  • Compiled and minified JavaScript with GruntJS
  • Asynchronously loaded, optimised JavaScript using RequireJS
  • Minified CSS from LESS or SASS
  • Asset serving via a CDN
  • Cache Control Headers and image zipping
  • General image optimisation