Summary
Matt Spraggs is a security-focused software engineer with 13 years’ experience building and hardening cloud-native systems, currently working on security at Thought Machine after four years designing authentication and access control for Vault Core. He combines deep practical expertise in modern C++ and Python 3 with production experience in Go, Kubernetes, gRPC and Postgres/CockroachDB, and a strong track record delivering secure APIs and audit capabilities. His background spans robotics and autonomous systems, academic research in particle physics, and fintech product engineering—bringing a rare mix of rigorous analytical training and pragmatic, production-first development. A longtime FOSS enthusiast, he favors well-designed, extensible code and has repeatedly led API and integration designs (for example JWT-based authentication and TrueLayer PIS integration) that balance security, usability and operational observability.
13 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy (PhD) Particle Physics, Doctor of Philosophy (PhD) Particle Physics at University of Southampton
Master of Engineering (MEng) Chemical Engineering, Master of Engineering (MEng) Chemical Engineering at University of Birmingham