CV

An experienced software engineer with a proven track record of learning and applying new technology. Adept at implementation, delivery and iteration, building and leading high performing teams as well as creating, adapting and running Agile delivery processes.

Currently employed as a Technical Lead at Pebble building and iterating the UK's fastest growing online marketplace for children's activities, bringing activity providers and parents together.

Download my CV as a PDF

Recent Positions

Pebble - Tech Lead - 2021 - present

  • Technical lead responsible for Pebble's SaaS platform
  • 1st permanent engineering hire, responsible for hand over and scaling of the applications
  • Hands on coding, maintenance and iteration of infrastructure, mentoring of colleagues, product ideation and delivery process improvement
  • Our technical stack includes Python, Postgres, GraphQL, Next.js, Terraform, Serverless, AWS, Vercel, Sentry, Slack, Stripe, Metabase + several other tools

60 Decibels - Tech Lead - 2019 - 2021

  • Lead the engineering team delivering e2e impact management in the international development sector
  • Technical stack included Postgres, Redshift, Python, Node, GraphQL, React, Next.js, Matillion, Power BI and Airtable
  • Hosted via a combination of AWS, Vercel and Heroku platforms

Airfinity - Lead Engineer - 2017-2019

  • Hiring and leading the development and product teams
  • Architecture, design and development of the SaaS platform, setup and running of Agile delivery processes
  • Technical stack included Python, React, Postgres, Redshift, Airflow, AWS and Airtable

Technical Skills

  • Python, Django, Graphene, DRF, Airflow
  • AWS; Lambda, API Gateway, RDS, Cognito, Cloudwatch, EventBridge, SQS, SNS, Cloudfront, Secrets Manager, IAM, Route 53, Certificate Manager
  • Terraform, Serverless, Chef
  • Unittest, PyTest, Jest, Mocha, Chai, Ruby, Cucumber, Watir
  • Postgres, Redshift, MongoDb, SQL Server, Oracle, MySQL
  • SQLAlchemy, Prisma, Linq to SQL, Objection
  • NUnit, Selenium, SpecFlow, Moq, NSubstitute, AutoFixture, PHPUnit, Behat
  • HTML, CSS, React, Vue, Angular, Backbone, Knockout, Less, Sass, Grunt, Gulp, Compass
  • Node, Next.js, Express, C#, ASP.NET, MVC, Web API, PHP, Laravel
  • Metabase, Power BI, Matillion, ReDash, Jira, Sentry, LogDNA, Airtable
  • Git, GitHub Actions, SVN, Mercurial, Codeship, TFS, Cruise Control.NET, Jenkins
  • Vercel, Heroku, Azure, IIS, Apache, Nginx, Vagrant, Docker

Older Roles

  • 15 Gifts
    Head of Development - 2015-2017
  • Amido
    Technical Consultant -2014-2015
  • Bite Studio
    Senior Developer - 2010-2014
  • Penna Barkers
    Senior .Net Developer - 2008-2009
  • Matrix Data
    Technical Project Manager - 2006-2008
  • Broadsystem
    Technical Architect / Team Lead - 2002-2006
  • Caribiner
    Applications Developer - 2001-2002
  • Synectics Solutions
    Database Analyst - 1999-2001

Clients

  • ASOS, Porsche, Acumen, The Bill & Melinda Gates Foundation
  • Random House, Ok Magazine, The FT, The Times
  • O2, EE, Three, BT, Sky + others

Projects

  • SaaS Platforms, Data pipelines, APIs
  • Database, Web and Desktop Applications
  • Content and Recruitment Management Systems

Domains

  • Identity, Sponsorship, Publishing
  • e-Commerce, Subscription
  • Recruitment, Customer Engagement

Education & Qualifications

Award Organisation Dates
Registered PRINCE2 Practitioner FGI Ltd / APM Group 2008 - 2013
BSc (Hons) Computing Science 1st Class Staffordshire University 1997 - 1999
Higher National Diploma Computer Studies Staffordshire University 1995 - 1997
National Diploma Computer Studies Macclesfield College of Further Education 1993 - 1995

Skills & Qualities

  • I am a natural leader experienced at building, nurturing and motivating individuals and teams
  • I am a fast learner, and can immerse myself in the task at hand
  • I can communicate with both technical and non-technical people effectively
  • I thrive on new challenges
  • I can bring common sense and humour to bear in most situations

Hobbies & Interests

  • Swimming, playing padel and exercising at the gym
  • Socialising with friends
  • Playing computer games and reading, when time allows!

References

Available upon request