Summary
David Thompson is an engineering manager and full-stack developer with 10 years’ experience building web and native applications across startups and scale-ups in London. He leads teams and ships production systems using JavaScript/Node, React/React Native, Python, Go, Rust and cloud-native tooling (Docker, Kubernetes, AWS/GCP), pairing hands-on coding with squad-level hiring, mentoring and architecture. His background includes moving legacy front-ends to React, creating microservice architectures, and embedding CI/CD and Kubernetes-driven delivery pipelines. Known for pragmatic technical leadership, he has repeatedly combined product-facing work with devops responsibilities to speed delivery and reliability. Outside engineering he’s a musician and avid vim user who brings the same craftsmanship to smart-home projects and plant care as he does to production systems.
10 years of coding experience
11 years of employment as a software developer
High School, High School at The Latymer School, Edmonton
Bachelor’s Degree Music, Bachelor’s Degree Music at Canterbury Christ Church University
Master’s Degree Computer Science & Information Technology, Master’s Degree Computer Science & Information Technology at Birkbeck, University of London