Case Study: Pure360

Part of the team that built the new PureCampaign app, allowing customers to build and manage their email marketing campaigns.

The app was built using AngularJS, JavaScript, HTML5 and Bootstrap.

  • HTML / Bootstrap
  • Angular 1.X
  • Grunt task runner
  • Jasmine unit tests
  • Protractor functional tests

Case Study: KFH

Part of the Fresh Egg team that built the new KFH responsive website.

The site was built using modular Javascript, HTML5 and SASS.

  • HTML / LESS / Bootstrap
  • Require.js
  • Javascript / jQuery / AJAX / JSON
  • Grunt task runner
  • Responsive layout / Media queries

Case Study: American Express - Connect

Part of a team that built the American Connect, a responsive application to allow card members to find all the offers and benefits available to them.

The application was built using modular Javascript, HTML5 and SASS.

  • HTML / SASS
  • Javascript / jQuery / AJAX / JSON
  • Grunt task runner
  • Responsive layout / Media queries

Case Study: American Express - ATM Locator

Part of a team that built the American Express ATM Locator, a responsive application to allow card members to find the cash machine around their location.

The application was built using backbone.js and made use of a web service to search for ATMs

  • HTML / CSS
  • HTML5 Geolocation API
  • Google Maps JS API
  • backbone.js / require.js / node.js
  • Grunt task runner
  • Responsive layout / Media queries

Case Study: Virgin Holidays - Car Hire

Part of a team of developers who built a brand new web application to enable car hire on Virgin Holidays.

The application was built using backbone.js and made use of a new RESTful backend API.

Using tools such as Grunt, require.js, node.js we managed to streamline the development process, implement continuous integration and improve client-side performance.

  • HTML5 / CSS
  • backbone.js / require.js / node.js
  • Grunt task runner
  • Jasmine BDD with PhantomJS
  • Responsive layout / Media queries
  • SASS CSS processing

Case Study: Virgin Holidays - Manage My Booking

I was the front end developer on a project to create a new Manage My Booking section of the Virgin Holidays website.

Using media queries we were able to fulfill the business need for a consistent user experience across devices within challenging timescales.

  • HTML5 / CSS
  • Responsive layout / Media queries
  • LESS

Case Study: Virgin Atlantic - Book a car

As part of my work for Virgin Holidays, I was part of the team responsible for delivering a new transactional website enabling online car hire booings for Virgin Atlantic.

In just two sprints, we went from product canvas, through design and development to deliver a fully functioning online-bookable website with a brand new responsive look-and-feel.

  • HTML5 / CSS
  • Javascript / AJAX / jQuery
  • Responsive layout
  • Various pre- and post- CSS / JS processors

About Me

My name is Paul and I have over 10 years experience as a front end developer, working with clients such as Pure360, Virgin Holidays, and American Express.

In recent years I have worked with a number of technologies on a wide range of projects in an Agile/SCRUM environment, working to tight deadlines and consistently delivering business value.

Technical Skills
  • HTML5
  • CSS / LESS / SASS / Bootstrap
  • Javascript / jQuery
  • Backbone / Angular/ React
  • Grunt / Wepack
  • Jasmine / Karma / Mocha / Chai / Sinon / Protractor
  • Git