About me

Hello! I’m a software engineer based near Sheffield, UK.
I have a decade of programming experience across the full web stack. For the last four years I’ve worked at Amazon building the Prime Video app on your TV, using Rust and Typescript/React. It’s hugely rewarding due to the technical challenges of Amazon’s scale and the performance constraints of living room devices. I’ve led efforts to adopt AI internally and have built LLM tools that are used across Prime Video.
Before Amazon I worked in roles ranging from trading systems at a bulge-bracket investment bank to live audio streaming at a four-person startup.
I’m a completely self-taught engineer, having inexplicably decided at age 17 to study Russian poetry at university. Because of this I’m committed to mentoring junior and self-taught engineers. I wrote The Computer Science Book to help others build a solid foundation in computer science.
Feel free to reach out to me at tom@tmjohnson.co.uk for work opportunities or mentoring requests.
You can download my latest CV here.