Professional Experience

PHP/JavaScript Developer

2015.01 - Present

Working on a wide range of development projects. Freelance and contract clients have included:

  • Tempur - Mattress and Bedding Manufacturer and Distributor:

    • Creation and maintenance of Laravel applications including order management systems
    • Contributing to re-work and launch of ecommerce websites based on the Salesforce platform, for 20 international markets
  • Blackhawk Network/Grass Roots Group - Promotions and Incentives

    • Maintaining and extending Zend Framework/MySQL/MongoDB/Angular 1.x-based applications for clients including More Than, RAC, EE
    • Front- and back-end work including integration with internal and external secure APIs (e.g. Barclays Pingit)
  • Hospedia Ltd - Healthcare Point of Care Software and Services

    • Developing PHP/JavaScript applications deployed over large networks of hospital bedside terminals.

KeeResources Ltd

High Wycombe, Bucks
Senior PHP Developer
2014.04 - 2014.12

Working as the lead PHP developer on highly complex applications dealing with automotive data. I inherited a large amount of undocumented legacy code, built on a proprietary MVC framework, which I was responsible for refactoring, documenting, maintaining and extending. Also introduced and implemented Git version control using Atlassian Stash server, and have been involved with mentoring a junior developer.

Clever Little Design

Maidenhead, Berks
Senior Web Developer
2013.07 - 2014.04

Working for a digital agency with a small team of principally front-end developers on a variety of projects. These included custom PHP/MySQL web application development plus WordPress integration and extension. I also augmented my own front-end development skills, focusing on the construction of responsive websites utilising HTML5, jQuery and CSS3. During this time I also gained experience of iOS app development.

MOKO Social Media/American Mobile Ventures

Marlow, Bucks
PHP Developer
2009.09 - 2013.07

Worked as part of a team maintaining and developing a proprietary, LAMP-based platform, built to serve dynamic mobile websites and content in high volumes, deliver SMS messages and manage billing via third party providers and aggregators. A large part of the job comprised the integration of a variety of APIs, plus the development of new modules and web services to provide additional functionality. Equally important was the troubleshooting and maintenance of legacy parts of the system, some of which were originally developed using procedural PHP4 code and with varying standards of execution and documentation.

Various clients

Freelance Web Developer
2005.01 - 2009.08

Developing and participating in web design and development projects, both for design and marketing agencies and direct clients, as part of in-house teams and from my home office/studio. In this period I improved my back- and front-end web development skills, working on websites for, among others, Haringtons Hairdressers, Prince Sports Equipment and Hearing Dogs for the Deaf.

Examples of Work

This is just a handful of examples of a diverse range projects I have worked on over the past few years.

Tempur Mattresses and Bedding Website

Client: Tempur UK

I was part of a team of developers responsible for the production and launch of 20 international websites based on the Salesforce enterprise ecommerce platform. I contributed extensively to both back- and front-end development throughout the sites. I also worked on the associated order management application, based on the Laravel PHP framework.

More Than Smart Wheels Card Account Management Site

Client: Blackhawk Network Europe

The function of this site is to allow More Than customers to view and manage a dedicated debit card account, where they receive credit for good driving based on an in-car black box system. I was responsible for much of the front-end development and work on the Zend Framework-based API and admin suite that supplied the data behind it. The admin suite allowed users to manage customers' data, monitor usage and generate reports.

Quick Tips for New Dads Website API and App

Client: CLD Agency

I was responsible for the creation of an iOS app and accompanying API. The app used content updated from the Wordpress website via a custom-built secure API that supplied the content and images on demand from the Wordpress database.

UKDP Website

Client: CLD Agency

Creation of a Wordpress website with custom front end based on bespoke designs supplied. This site has undergone further development since I worked on it but much of the original material is still in place.

Professional Skills

I have a high level of experience in the 'primary' skills listed below, plus a good working knowledge of those in the 'secondary' list. Additionally, I am always keen to explore new areas and am currently working on improving my JavaScript framework skills, notably Vue.js.

Primary Skills

PHP MySQL MVC Laravel 5
Zend Framework 2 JavaScript jQuery HTML/CSS

Secondary Skills

Linux Shell Admin Vagrant MongoDB SQL Server/T-SQL
Vue.js AngularJS 1.x Doctrine ORM

Get in Touch

Please feel free to contact me if you have any freelance projects I can help you with.
I would be very happy to discuss options and availability.

Drop me a line at