Here's an overview of some of the things I've worked on since I started building software for the web way back in 2009. For more details, download my resume as a PDF, or check out some of my code on GitHub!

Download Resume  Visit GitHub


May 2019 - present

Senior Software Engineer 

Software engineer contributing to a visual website design and development platform with over a million customers. Worked on various high-impact features across multiple teams, including content editor, multi-user, comments, activity log, and internal codebase decoupling & modularisation.


Maintainer​ of ​Refract​, a library which combines ​React​ with ​RxJS​ and other reactive programming libraries.


December 2017 - May 2019

Senior Software Engineer 

July 2018 - May 2019

Software Engineer 

December 2017 - July 2018

UI engineer building a daily fantasy sports app which serves millions of users. Includes line management, partnering with stakeholders across the company, and working with multiple teams to drive innovation in the company's customer-facing web app.


October 2018 - May 2019

Senior Software Engineer 

UI engineer building a business intelligence and analysis platform. Part-time position alongside full-time job at FanDuel.


July 2017 - June 2018

Frontend Developer 

Frontend Developer​ at a SaaS startup building an innovative PWA-creation platform aimed at non-technical users. Transitioned to part-time after joining FanDuel.

Midnight Sun 

August 2013 - April 2015

Working with my partner in our spare time—we developed a real-time multiplayer online game and managed the community which grew around it.


October 2009 - July 2017

Lead Web Developer 

July 2012 - July 2017

Web Developer 

January 2010 - July 2012

Intern Web Developer 

October 2009 - January 2010

Web developer at a WordPress agency, building dozens of sites for small to medium enterprises, including custom functionality built using JavaScript. Projects were primarily brochureware, plus occasional e-commerce sites, interactive knowledgebase systems, or similar.


Mid Cheshire College

FdA Graphic Design 

September 2010 - June 2012

ND Graphic Design 

September 2008 - June 2010