Getting Better

Work by web developer Jamie Whittle

Photo of Jamie Whittle

About me

For the last 4 years, I worked as Technical Lead for Proximity London, a creative agency based in London.

As Technical Lead, I was responsible for all the digital production work for the entire agency, managing a small development team and working with production partners in the UK and abroad.

My role involved all technical aspects of a project life cycle, including initial planning, scoping, approach and time estimates, documentation and guidelines, development (front and back end, on my own or leading a team), QA and testing, and finally delivery.

I am a friendly, enthusiastic person, who loves to build great web experiences, for both the client and the end user. I strive to deliver clean, elegant, robust solutions that best solve the requirements of a project.

I am available for freelance contracts, so if you're interested in meeting up and discussing possible work or roles, please contact me.


Here is a brief selection of projects I have worked on in the last few years. My role in any project can vary from development, to managing a development team and technical direction and in some cases, all of these.

Parcel Force Wordpress Blog

Parcelforce WordPress Blog

Parcelforce had an old, outdated blogging platform which they weren't using due to its design and usability problems. We scoped, designed and built a modern, clean, fresh looking website, powered by WordPress to provide a simple, user friendly interface for managing the content.

I built the back of the website in WordPress with a custom theme and integrated the front end templates, built using Bootstrap and gulp. Bespoke functionality was used to create the AJAX 'load more' functionality throughout the website.

Martini Facebook Chatbot

Martini Facebook Chatbot

Rather than feeling down about the clocks changing back in October, Martini wanted an innovative way to keep the summer going. We came up with an idea that users could describe their summer using Emojis in a conversation with our Facebook chat bot. Users would then receive a completely bespoke Spotlist playlist, generating using the mood gathered from the Emojis they submitted.

My role was to tech direct the project which involved scoping and researching the functionality for proof of concept, creating a scoring system, producing functional specifications, sourcing a production partner and acting as the go between the client and the production partner.

PIP Juiciest Job Website

PIP Juiciest Job Website

PIP – Pursuing Independent Paths – is a charity which aims to encourage and empower people with disabilities to reach their full potential. This means that finding the right people to work at PIP is crucial, so rather than going down the traditional route of posting job ads and using recruitment agencies, we helped them to build a job recruitment website specifically for the one role that was available. The website allowed applicants to upload a video clip with their job application.

I built the back end of the website in WordPress with a custom theme and integrated the front end templates, built using Bootstrap and gulp.

Email Test Tool

Email Test Tool

A large part of the development work at Proximity was building HTML emails, and to test the emails being built, a tool was required to allow raw test emails to be sent, without the code being modified in any way. The tool also needed to be private and always available, and so an internally built solution was chosen ahead of a publicly available one.

I built the back end of the tool in Laravel, sending the emails with the Mailgun API. The front end was built with Bootstrap.

Christmas Card Website

Christmas Card Website

Each year, Proximity London sends a Christmas Card to all of its clients. Last year, we decided to do something a bit different, and the Christmas Card was a website which encouraged our clients to send a gift to a Children's hospital. Clients could pick a gift using 3 emojis, which we then used as inspiration for the present. Our aim was to gift 100 presents, which we reached way ahead of schedule.

I built the back end of the website in Laravel. The front end was built with Bootstrap and featured an Emoji keyboard, which worked across desktop, mobile and tablet.

Brand Union website

Brand Union Website

Brand Union wanted us to build them a multilingual website, which they could fully content manage themselves. We built the site using responsive techniques for the the front end, and Drupal 7 with custom modules for the back end.

I built the back of the website in Drupal and integrated the front end templates, created by another developer. I also liaised with the server administrators to setup, configure and trouble shoot the staging and production servers.

Microloan website

Microloan Pennies for Life Interactive Outdoor

To raise awareness for the Microloan Foundation charity, we were asked to create a website to work in conjunction with an outdoor advertising campaign. People passing a digital screen at Westfield shopping centre could text donations to the number displayed, which would appear immediately on the screen as they watched and on the website at the same time.

I built the website, working closely with DLKW Lowe and Grand Visual, who created the outdoor campaign. The website featured a customised API to receive the SMS donations, validate them, then allow users to look up their donation online immediately.

Cuprinol website

Cuprinol Website

As part of the Cuprinol website refresh, we were asked to create the front end templates in HTML/CSS/JavaScript to be integrated with the existing back end system.

I managed the 3 person development team and helped with the creation of various templates to deliver the entire website to the client, meeting a strict deadline ahead of schedule for their integration process. The website was supported by a TV advertising campaign, which meant that there could be no delay in delivery.

MTV competition tool

MTV Competition Tool

MTV run a series of competitions, with all entries saved in a central database. They needed a tool that would allow them to rapidly create competition forms for multilingual websites, re-using existing forms where required.

I setup the front end layout using Twitter Bootstrap, created the backend functionality using CodeIgniter and developed an API to validate and process competition entries. The tool features drag and drop functionality for building forms and has successfully processed over 100,000 entries in the short time it has been in use.


You can get in touch with me in several different ways, but typically, email is the best method. You can email me at jamie at I'm also available on Skype most of the time (jamiewhittle).

Alternatively, you can connect with me on LinkedIn.