Thomas Johnson is a Senior Software Engineer based in London with 11 years of experience delivering robust client and backend systems across fintech, streaming, and fast-growth startups. He has driven multi-quarter architectural direction at Amazon Prime Video for living-room clients (Rust, React/TypeScript, Android) and built high-impact features at J.P. Morgan that boosted adoption from ~30% to >95%. Comfortable translating ambiguous business needs into pragmatic technical designs, he also mentors teams, deputises for managers, and champions engineering best practices like contract testing and CI/CD. A polyglot engineer with production Go, Ruby, TypeScript and cloud experience, he’s recently become his team’s go-to for AI engineering and maintains a technical blog and a Gameboy emulator project he wrote while travelling.
11 years of coding experience
8 years of employment as a software developer
BA, Spanish and Russian, BA, Spanish and Russian at University of Oxford
Full-stack developer bootcamp, Full-stack developer bootcamp at Founders and Coders
Contributions:26 commits, 8 PRs, 28 pushes in 1 month
raspberry-piraspberryboxarduino
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.