Matt Spraggs

Security Engineer at Thought Machine

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code13 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy (PhD) Particle Physics, Doctor of Philosophy (PhD) Particle Physics at University of Southampton
bookMaster of Engineering (MEng) Chemical Engineering, Master of Engineering (MEng) Chemical Engineering at University of Birmingham
github-logo-circle

Github Skills (59)

parser10
python10
toy-language10
goodness-of-fit10
cpp10
java9
interpreter9
bytecode9
scripting-language9
dfa8
k8s8
plot8
markdown8
crafting-interpreters8
kubernetes7

Programming languages (7)

C#C++RustOCamlGoHTMLPython

Github contributions (5)

github-logo-circle
mspraggs/yarel

May 2020 - Aug 2021

Contributions:62 pushes, 3 branches in 1 year 2 months
mspraggs/loxx

Nov 2017 - May 2020

C++ implementation of Robert Nystrom's toy language lox
Contributions:1297 commits, 362 pushes, 6 branches in 2 years 7 months
cpptoy-language
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial