Summary
Overview
Work history
Education
Skills
Timeline
Generic
Tom Digby

Tom Digby

High Wycombe,Buckinghamshire

Summary

Web Development ๐Ÿ’ป | Backend Solutions โš™๏ธ | Database Management ๐Ÿ’ฝ | AWS Cloud โ˜๏ธ

Former police officer ๐Ÿ‘ฎโ€โ™‚๏ธ turned software developer ๐Ÿง‘โ€๐Ÿ’ป. I used to solve crimes and crack down on criminals โ€” now I solve software problems and crack down on bugs ๐Ÿชฐ.

With almost 4 yearsโ€™ experience in a small start-up, Iโ€™ve been responsible for the full software development life cycle: from design and development to deployment and maintenance.

Proficient in TypeScript, Python, Go, and SQL โ€” with a proven ability to learn quickly, adapt, and deliver solutions that make a real impact.

"I don't care about what anything was designed to do, I care about what it can do." - Gene Kranz, Apollo 13๐Ÿš€๐ŸŒ•

Overview

15
15
years of professional experience
5
5
years of post-secondary education

Work history

Software Developer

GWT Insight
2022.03 - Current

After transitioning from law enforcement, I joined GWT Insight on a software developer apprenticeship. In a small company environment, I was required to learn quickly, work independently, and contribute from an early stage. I completed the apprenticeship in the shortest possible time and achieved a Distinction, the highest grade awarded.

Notable Achievements:

  • Designed and developed a data dashboard that enables building engineers to visualise and analyse building management system data
  • Evaluated and selected a monitoring solution tailored to company needs. Deployed and customised the system to provide real-time monitoring of both hardware devices and IT infrastructure. Improved system visibility and reliability, enabling proactive issue detection and faster resolution.
  • Developed a custom proxy API server in Go to queue and regulate incoming data before ingestion by ThingsBoard. Resolved recurring system crashes caused by traffic spikes, ensuring stability during periods of high data throughput. Improved scalability and reliability of time-series data processing, safeguarding critical data flow into the platform.

Key Responsibilities & Experience:

  • Web Development: React, TypeScript, JavaScript, CSS, HTML
  • Back-End Development: Node.js, Python, Go
  • AI Solutions: Designing and implementing applications with OpenAI
  • Databases: PostgreSQL, Cassandra, DynamoDB
  • Cloud & Infrastructure: AWS, Serverless Framework, Terraform
  • DevOps & Collaboration: Docker, Git, GitHub

Detective Constable

Thames Valley Police
2010.09 - 2022.01
  • Served predominantly in detective roles, specialising in complex investigations and case management.
  • Successfully managed high caseloads, balancing investigative progression with operational demands, while maintaining clear communication and managing expectations of victims.
  • Held supervisory roles overseeing teams of up to 8 officers, ensuring quality, efficiency, and timely progression of investigations.
  • Experienced in front-line operational policing, regularly required to make tough decisions under pressure while collaborating effectively with colleagues, the public, and partner agencies.
  • Accredited by the College of Policing as a Digital Media Investigator, recognised as a specialist in cyber crime investigation.

Education

NVQ Level 4 - Software Development

IfATE (Institute for Apprenticeships and Technical Education
2021.04 - 2023.08

Bachelor of Laws - Law

University of Hull
2006.10 - 2009.06

Skills

TypeScript
Go

Python

SQL

React

Docker

AWS

Terraform

Git

GitHub

Timeline

Software Developer

GWT Insight
2022.03 - Current

NVQ Level 4 - Software Development

IfATE (Institute for Apprenticeships and Technical Education
2021.04 - 2023.08

Detective Constable

Thames Valley Police
2010.09 - 2022.01

Bachelor of Laws - Law

University of Hull
2006.10 - 2009.06
Tom Digby