Principal engineer based in London, working on developer experience, testing, and the platforms and tools engineers use every day.
- 🧪 I created Testcontainers in 2015 — throwaway, Docker-backed dependencies for integration tests. Now used across Java, .NET, Go, Node and Python at companies including Uber, Netflix, Spotify and Google.
- 🚀 Co-founded AtomicJar (Testcontainers Cloud), acquired by Docker in 2023.
- 🛠️ Currently at Skyscanner, where I build internal developer tooling — including turbolift, for mass code changes across a large service estate.
- 🤖 Lately focused on making AI agents genuinely useful inside large, real-world codebases.
I like building pragmatic tools that pay attention to what engineers actually need and get the job done.
📫 LinkedIn · rnorth.org






