Staff Software Engineer
March 2022 - present
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, feel free to reach out directly, or check out some of my code on GitHub!
May 2019 - present
March 2022 - present
May 2019 - March 2022
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 frontend infrastructure, internal developer experience, multi-user handover, content editor, comments, workspaces, and roles & permissions.
Maintainer of Refract, a library which combines React with RxJS and other reactive programming libraries.
December 2017 - May 2019
July 2018 - May 2019
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
UI engineer building a business intelligence and analysis platform. Part-time position alongside full-time job at FanDuel.
July 2017 - June 2018
Frontend Developer at a SaaS startup building an innovative PWA-creation platform aimed at non-technical users. Transitioned to part-time after joining FanDuel.
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
July 2012 - July 2017
January 2010 - July 2012
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
September 2010 - June 2012
September 2008 - June 2010