Experience

Senior software developer working on front and back web technology, lately with a focus on React and its ecosystem.

Familiarity with an encompassing set of industry processes, systems and tools developed over many projects with diverse requirements.

Industry

Significant customer facing experience, with responsibility for understanding layman problems and developing solutions: from initial conversation to production.

Routinely required to communicate with all stakeholders, from customers and vendors to designers and the wider technical team.

Process

Adherent of "good" software design principles - with a commitment to writing pragmatic software aligned with the team.

Especially enjoys working with other people, collaboratively, to solve real problems.

Work History

March 2023 - Present

Sabbatical

Fixing leaky roofs whilst studying part time for PGCert Computer Science

January 2022 - March 2023

Elevenstats.com

Lead Developer - interim CTO

Individual contributor and manager, responsible for improving quality and processes across multiple teams.

Making football stats accessible - high volume data processed and presented.

  • React + Redux
  • Typescript
  • Next.js
  • Mongo
  • Node
September 2021 - December 2021

Inflowmatix

Developer - Contractor

Returned on fixed term contract to facilitate transition of app responsibilities to outsourced team.

February 2021 - September 2021

Sabbatical

Pulling up floorboards in my house.

December 2018 - February 2021

Inflowmatix

Developer

Developing robust data analytics user interfaces for high frequency, high volume data within the water industry.

  • React + Redux
  • GraphQL + Apollo
  • AWS Node Lambdas
  • Postgres + PostGIS
  • Terraform
  • Serverless
May 2017 - May 2018

Rounder

Founder

Rounder allows friends to find fun places that are convenient.

  • React + Redux
  • Node
  • Go
  • Postgres
  • Google APIs
  • Bitbucket Pipelines
  • Mocha
Oct 2016 - November 2018

Nitro Digital

Contractor

Lead developer on a new analytics dashboard, Hone. Responsibilities include technology and platform choice, maintenance and feature development as well as technical discussions with API vendors.

Previously worked on Estimo, a project management tool.

  • React + Redux
  • D3.js
  • Node
  • PHP + Laravel
  • MySQL
  • Mongo
  • Docker
  • BackboneJS
  • GitLab CI
September 2014 - November 2018

Freelancer

Enjoyed helping many different clients from all over the world with their businesses.

Experience working on sites in foreign languages on projects in established businesses in technical industries to startups.

Responsible for understanding client's requirements providing budgets and estimates and delivering.

  • React + Redux
  • WordPress
  • PHP
  • BackboneJS
  • Magento
  • Drupal
September 2011 - September 2014

Deloitte

Assistant Manager

Specialised in tax technology and data analytics within Tax Management Consulting.

Breadth of experience included SQL databases, and elements of C# and Javascript.

Qualified as a chartered accountant (ACA) with the ICAEW, and gained client-facing experience with FTSE100 companies and global projects.

  • C#
  • MS SQL
  • Javascript

Education

Computer Science PGCert

March 2022 - Present
University of London

Chartered Accountant ACA

September 2011 - Present
Institute of Chartered Accountants England & Wales ICAEW

Economics BA

September 2008 - September 2011
Durham University