Geoff ClaytonCTO / Software Engineer
  • +44 7813 894211
  • me@geoffclayton.com
  • Axminster, Devon, UK

Geoff is a computing enthusiast with a Product-focussed approach to delivering software. He is a good communicator amongst both technical and non-technical stakeholders. Geoff is experienced in running a small remote-first team of developers. Geoff enjoys complex problems and simple solutions. He is looking for a varied role in a small organisation with an interesting mission.

Experience

CTOBright Analytics · London
Jan 2020 - Present
  • Leading the engineering team's move towards being the centre of Product expertise in the business
  • Working on new features from requirements gathering and validation through to coding, testing and deployment
  • Back end bug fixes and optimisations (mostly OOP), front-end PR review
  • Engineering team hiring and process optimisation
  • Solving a variety of scaling problems arising from both increases in usage and changes in usage patterns
  • Managing cloud infrastructure (AWS) and related costs
  • Managing 3rd party security audits and lead relevant remedial work
  • R&D tax credit claims
Platform ArchitectBright Analytics
Jan 2017 - Dec 2019
  • Designing a new iteration of the existing monolithic architecture consisting of a mix of microservices and full stack apps
  • Hiring and managing contractors in a variety of roles
  • Requirements gathering and Project Management
  • Creating documentation for non-techincal stakeholders
Lead DeveloperBright Analytics
Jan 2012 - Dec 2017
  • Full-stack development
  • Leading a small team of permanent and contract developers
  • Building from scratch a flexible MySQL based reporting engine
  • Data visualisation
Business Services AnalystHMV UK · London
Jan 2009 - May 2012
  • 2nd / 3rd line application support
  • EDI
  • EPOS
  • AS/400
Windows Infrastructure AnalystHMV UK
Sep 2007 - Jan 2009
  • Desktop IT Support
  • 1st line Windows server support
Systems Support AnalystHMV UK
May 2005 - Sep 2007
  • Helpdesk phone & email support for store and Head Office users
  • Out of hours support

Projects

Tracks Google autocomplete results for the 5 "W"s (Who, What, When, Where, Why)

  • Laravel 10
  • Puppeteer
  • side / hobby project
  • Analytics

BBC 6 Music 'now playing' app with favourites tracking - WIP

  • Elixir
  • Phoenix LiveView
  • side / hobby project

Backtesting aggregation and analysis platform

  • Home lab
  • Server build & management
  • Paralellisation
  • Data analysis
  • Self-learning
  • Automation
  • Auto-scaling (AWS Fargate)

Skills

Web development
  • PHP 8
  • Laravel 10
  • HTML
  • CSS
  • Javascript
  • React
Other languages
  • Typescript
  • Elixir
  • Bash
  • Python
Database
  • SQL
  • MongoDB
  • Elastic Search
  • Redis
  • Snowflake
Ops
  • AWS
  • Linux (Ubuntu)
  • Docker
  • Vagrant
  • SSL
  • nginx
  • DNS
  • CI/CD
  • DX (developer experience)

Education

MSc, Cyber Security Analytics (ongoing)

University of Exeter

BSc (hons), Maths & Computing (First-class honours)

The Open University

GCSE & A Level

Abingdon School

Interests

  • Computers
  • Music
  • Photography
  • Swimming
  • Science fiction
  • DIY & gardening