David Neale

I help organisations build, deliver and manage software that’s reliable, secure and does the job.

I’ve spent my career building production systems at various scales - from Google’s developer programmes to the UK’s first fully digital census - and I’ve learned that good architecture is less about clever patterns and more about understanding constraints, communicating clearly, and making decisions you can live with later. Outside of work, you’ll probably find me flying my glider, walking, relaxing in my camper van, playing guitar, or tinkering with one too many hobbies!

I have extensive experience across software engineering, AWS, GCP, Kubernetes, and cybersecurity focused on pragmatic architecture, operability, and outcomes.

I’m currently the Chief Architect at Admiral Money. I work best where reliability, security, and delivery speed all matter and trade-offs need to be made explicit. I partner with product and engineering leaders to turn strategy into executable roadmaps and measurable delivery.

I hold professional certifications in cloud architecture (AWS Solutions Architect — both Associate and Professional), enterprise architecture (TOGAF 9), and cloud security (CCSP).

Certifications

Social

Skills

Core
  • Cloud Architecture
  • Cybersecurity
  • Gen AI
  • AWS
  • Kubernetes
  • Terraform
Cloud Platforms
Architecture & Strategy
  • Technical Strategy
  • API Design
  • Microservices
  • Distributed Systems
  • TOGAF
Languages & Frameworks
  • Python
  • TypeScript
  • Go
  • Angular
  • React
Infrastructure & DevOps
  • Docker
  • Terraform
  • git
  • Linux
  • GitHub
  • Gitlab
Data
  • PostgreSQL
  • MySQL
  • DynamoDB

Experience

Chief Architect

Admiral Money

As Chief Architect, I lead the technology strategy and oversee the development of scalable and secure systems.

I joined the company when it had loan balances of £400m before it was profit making. I’ve been instrumental in driving the company’s growth and technological advancements and in 2025 it managed balances of £1.8bn with a profit of £26m.

Significant technological achievements include:

  • Direct integration with Price Comparison Website offering real rate loan quotes. This included the onboarding and integration of a high-performance decision engine system.
  • Design and delivery of a secure, scalable microservice application development platform.
  • Design and implementation of a loan originations system, the success of which has let to its extension to include wider CRM capabilities.

Tech: Kubernetes, Amazon Web Services, Go, Terraform, Docker

June 2019 - Present

Technical Lead

Office for National Statistics

Joined as tech lead on a multidisciplinary team developing and supporting a dynamic form builder application to run online surveys.

I then joined a team comprised predominantly of technical architects to focus on the architectural design of the systems that ran the 2021 UK digital-first census. We were tasked with introducing Google Cloud Platform and guiding the service teams through a migration from AWS to GCP. We also designed a highly scalable performance testing solution that allowed us to simulate the predicated peak load of the census on the system.

Tech: Kubernetes, Google Cloud Platform, Amazon Web Services, Python, Go, Terraform, ReactJS, Docker

February 2018 - June 2019

Senior Developer

Potato London Ltd

Joined Potato as a contractor working on Google projects. The work went well enough that they offered me a permanent role, and I was promoted to senior developer not long after. Selected projects:

  • Worked with the Open Source team in Google to architect two web applications to run each of their flagship programmes - Summer of Code and Code-in. I was the technical lead on a team of up to 18 for the $2m project
  • Worked with Google Partners team to design a system to support an incentivisation programme for Google Partners. This had a worldwide user base and had to support a complex set of regional features along with being used in 30 languages. Also created a bespoke fault-tolerant distributed transaction system to synchronize data between apps
  • Worked with Google Ideas (now Jigsaw) as the technical lead for the backend API on a platform to allow users to collaboratively discover, curate, analyze and share YouTube videos. See promotional video. This was later sold to Storyful and open-sourced

General responsibilities:

  • Overall responsibility for the success of all assigned projects
  • Worked alongside clients to design and deliver software to meet their requirements
  • Mentored developers and helped manage their career progression
  • Provided and delivered feedback to developers
  • Guided and assisted developers through technical problems and blockers
  • Encouraged and guided developers through architectural choices
  • Spoke at industry events and contributed to the wider tech community as a representative of the company.
  • Tech hiring

Rewrote the engineering hiring test to be both more revealing and more respectful of candidates’ time - the previous version took most people at least a day.

Tech: Python, Javascript, Go, Google App Engine, Django, AngularJS, ReactJS, MySQL, Cordova

May 2012 - February 2018

Senior Web Developer

The Number UK Ltd (118118)

Initially employed by The Number to continue development of their ASP.NET MVC website. I later became involved in a new project to co-architect a cloud-hosted global search API to be used across all parts of The Number’s international parent company, Knowledge Generation Bureau (kgb).

During this time I became heavily involved with Python, Django, MongoDB, RabbitMQ and Elastic Search whilst working in a Scrum team. This project involved working with teams across the world to ensure that client applications were developed to best harness the API.

I also wrote a durable, multi-threaded distribution system to keep the data reliable and correctly indexed from the SQL server reference databases to MongoDB and Elastic.

Tech: C#, Python, Javascript, ASP.NET MVC, Django, Amazon Web Services (AWS), MongoDB, MS SQL Server, ElasticSearch, RabbitMQ

May 2011 - May 2012

Senior Web Developer

Zipporah Ltd

Employed by Zipporah as their senior developer in order to re-architect their suite of solutions in order to consolidate disparate functionality, add new features and uplift the core technologies. Guided a team of six developers in use of MVC, NHibernate, IoC, unit testing and other techniques to produce better-maintainable software. Liaised with technical director and directly with clients in order to gather and analyse business requirements. Ensured that software is fit for use using continuous integration to build, test, and deploy checked-in software. The software is still widely in use across local government organisations in UK and Australia. An example can be seen in Kent County Council.

Tech: C#, Javascript, ASP.NET MVC, MS SQL Server

July 2010 - May 2011

Software Engineer

Avon and Somerset Constabulary

Formative technology experience working initially in 2nd line application support and then in software development.

April 2007 - July 2010