I love creative problem solving,
building ambitious websites and apps,
and drum & bass

I'm available for new contracts starting 4th March

IRA Services Trust Employee Portal

Project brief

Long term project to replace ageing internal command-line system with a modern web app using React to consume API data. Client is a US-based retirement fund manager with over $10B in assets. The Employee Portal is used by employees of the company to manage customer accounts, transactions, and related information

My role

Working closely with the rest of the front end team (2-6 others) and backend team to quickly deliver new features, refactor existing code, and keep the codebase under control and manageable as the project scales

Browser support

Latest desktop browsers

Volkswagen UK Home Page

Project brief

To create a fresh home page that showcases new VW cars in a full-screen hero carousel

My role

Creating a fully responsive and engaging home page based on designs produced by Tribal Worldwide. Building a custom full-screen carousel that can handle video and static images with text overlaid

Browser support

Latest browsers spanning mobile, tablet, and desktop, including Internet Explorer 9+

Volkswagen UK Car Comparison

Project brief

To create a tool that allows users to compare up to three car models side-by-side

My role

Using Backbone to build the data-driven interface with functionality to: add, remove, and swap cars; highlight differences in spec; display data in a tabbed table; add tooltips for additional info. Ensure that functionality works across desktop and mobile

Browser support

Latest browsers spanning mobile, tablet, and desktop, including Internet Explorer 9+

Volkswagen UK Reusable Components

Project brief

To create a set of reusable, cross-browser compatible components that facilitate the faster creation of new pages and content across the VW UK website

My role

Creating all components using semantic HTML 5 and BEM-style plain CSS, based on designs created in-house, ensuring that other developers can pick up and use the code quickly and easily

Browser support

Latest browsers spanning mobile, tablet, and desktop, including Internet Explorer 9+

Cravendale Milk Poster

Project brief

To create a single-page, backbone-driven app that allows users to create their own cartoon avatar with a custom slogan, and upload it to social media

My role

Developing all HTML, CSS, and JavaScript assets for the project, based on a design created in-house

Browser support

Latest browsers spanning mobile, tablet, and desktop, including Internet Explorer 9+

Mattessons Frhank Microsite

Project brief

To build an LED drawing interface for users to create art for Frhank's chestplate, including backbone-driven submission form and image gallery

My role

Developing all HTML, CSS, and JavaScript assets for the project

Browser support

Latest browsers spanning mobile, tablet, and desktop, including Internet Explorer 9+

Direct Line Brand Bible

Project brief

To create a fully-responsive website to showcase brand and identity guidelines

My role

Developing all HTML, CSS, and JavaScript assets for the project, based on a design created in-house

Browser support

Latest browsers spanning mobile, tablet, and desktop, including Internet Explorer 9+

Birmingham Business School Identity Guidelines

Project brief

To create a single-page, fully-responsive, mobile-first static website to showcase brand and identity guidelines

My role

Developing all HTML, CSS, and JavaScript assets for the project

Browser support

Latest browsers spanning mobile, tablet, and desktop, including Internet Explorer 9+

Royal Central School of Speech and Drama

Project brief

To rebuild their existing site as a fully-responsive, mobile-first experience with a Drupal back-end
Accessible to AA standards

My role

Developing all HTML, CSS, and JavaScript in a component-based, reusable way

Browser support

Latest browsers spanning mobile, tablet, and desktop, including Internet Explorer 9+

David Lloyd

Project brief

To rebuild their existing site as a fully-responsive, mobile-first experience with a Sitecore back-end
Accessible to AA standards

My role

Developing all front-end templates, including AJAX Club Finder with geolocation and custom Google Maps

Browser support

Latest browsers spanning mobile, tablet, and desktop, including Internet Explorer 8+

Beauty Box

Project brief

To build a single-page, fully-responsive, mobile-first brochure site with a Perch back-end

My role

Creating all HTML, CSS, and JavaScript, and integrating Perch content management system

Browser support

Latest browsers spanning mobile, tablet, and desktop, including Internet Explorer 9+

FSCS Protection Checker

Project brief

To create a campaign microsite that allows desktop and mobile users to find out about the Financial Services Compensation Scheme, and check whether their savings are protected

My role

Developing all HTML, CSS, and JavaScript for the microsite, including Protection Checker tool using jQuery, and CSS 3 animations

Browser support

Latest browsers across mobile and desktop, including Internet Explorer 8+

Parkinson's UK

Project brief

To rebuild their existing site as a desktop-optimized, easily-accessible experience with a Drupal back-end
Accessible to AA standards

My role

Creating all front-end templates and assets, including custom assistive navigation controls

Browser support

Latest desktop browsers, and Internet Explorer 7+

The MDU

Project brief

To rebuild their existing site as a desktop-optimized experience with a Sitecore back-end
Accessible to AA standards

My role

Creating all front-end templates and assets

Browser support

Latest desktop browsers, and Internet Explorer 7+

Clearer Ponds

Project brief

To build a static brochure website for desktop users that lists services provided

My role

Developing all site content

Browser support

Desktop browsers including Internet Explorer 7+