- 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
Sabbatical
Fixing leaky roofs whilst studying part time for PGCert Computer Science
Elevenstats.com
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
Inflowmatix
Returned on fixed term contract to facilitate transition of app responsibilities to outsourced team.
Inflowmatix
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
Rounder
Rounder allows friends to find fun places that are convenient.
- React + Redux
- Node
- Go
- Postgres
- Google APIs
- Bitbucket Pipelines
- Mocha
Nitro Digital
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
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
Deloitte
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