Products to meet complex requirements.
Built the right way.

Will Morgan

Hello. I'm Will, a senior web developer based in London, UK.

I've been building things for over 10 years.

I care about building products well, giving attention to detail all the way from prototyping to deployment.

Multi discipline.

Over many years of experience, I've had the responsibilities of lead frontend engineer, lead backend engineer, and systems architect.

Having helped to build a business over 4 years, I've brought in new processes to make development teams more efficient and more productive.

Recent projects:

The following are a few selected projects I've been directly involved in during my time at Better Brief.


I built the backend for Greggs Rewards, a loyalty scheme for Greggs the Bakers.

The Greggs Rewards website
The Greggs Rewards website
  • Lead backend developer
  • Systems architect
  • Consuming 3 different APIs for payment and CRM systems
  • Authoring an API for their mobile application
  • Social sign in, which was later open sourced and supported publicly to the present day
  • PHP
  • SilverStripe
  • JavaScript
Greggs Rewards: Social signin screen
Social signin screen
Greggs Rewards: Top up order process
Top up order process
Greggs Rewards: Payment choice screen
Payment choice screen
Greggs Rewards: Order complete page
Order complete page
Greggs Rewards: Order history
Order history

Aston Chase

I built the frontend and backend for Aston Chase, an estate agent in North West London.

Aston Chase's website
Aston Chase's website
  • Lead backend developer
  • Lead frontend developer
  • Consuming a third party API for property data
  • Intelligently caching the responses for fast responses and quick updates from the API provider
  • Multilanguage and multi currency support
  • PHP
  • SilverStripe
  • Backbone.JS
  • CSS3
  • HTML5
Aston Chase: Homepage
Aston Chase: Multilingual content pages
Multilingual functionality
Aston Chase: Dynamic search form
Dynamic search form
Aston Chase: Listing page
Listing page
Aston Chase: Details page
Details page
Aston Chase: Panoramic images
Panoramic images

Event e-commerce system

I architected and built a backend to bespoke requirements for a London events company.

An example ticket generated by the system
An example ticket generated by the system
  • Lead backend developer
  • Systems architect
  • A bespoke e-commerce system tailored to unique business requirements
  • Payments and CRM handled through Stripe
  • Intelligent email notification system
  • Over 200 unit tests to protect against regression during ongoing development
  • PHP
  • SilverStripe
  • Backbone.JS
  • Stripe
  • Litmus
Event system: Event page
Event page
Event system: Basket review
Basket review
Event system: Payments with Stripe
Payments with Stripe
Event system: Purchase success
Purchase success
Event system: Ticket generated to PDF
Ticket generated to PDF
Event system: Event listing
Event listing
Event system: User dashboard for packages
User package dashboard
Event system: User dashboard for tickets
User ticket dashboard
Event system: Ticket assignment
Ticket assignment

Would you like to work together?

I'm interested in building things that make a positive difference to the world, especially if they're to do with music.

I can work in a variety of capacities - backend, frontend, or tech strategy.

I'm available for contracts from December 2014.

Let's talk.

You can also grab a copy of my CV, if you like.

Other things I like…


Since starting an agency job in 2010, coffee has almost certainly got me to where I am now.

I've been a connoisseur ever since, with an arsenal of coffee weaponry to make the best drink possible.

I have an interest in seeing farmers fairly compensated for their hard work. Direct Trade is the way to go.

A special thank you to Florian of Taylor Street Baristas, and Catherine of Curators Coffee, for keeping me caffeinated.


I've been in to various types of music over the years, ranging from heavy metal to house music.

Drum and bass is my vice of choice right now, and it looks like it's set to continue that way.

I make time to produce and DJ music.

Thanks for your time.

Elsewhere on the web:

Friends & colleagues

Additional credit, where appropriate, is attributed to the following brilliant team I've worked with over the years:

  • Dan Hensby
    technical director, rubber duck, excitable pool player
  • Doug Proctor
    user experience designer, user interface developer, all-round fantastic bloke
  • Dave Hill
    developer, Super Dave™, fellow coffee appreciator
  • Tom Speak
    developer, 3.1x body weight deadlifter, writer of strongly typed code
  • Mike Andrewartha
    developer, coffee and craft beer aficionado
  • Matt Lewis
    developer, expert chess player
Photography credits