Summary
Roo Thorp is a software engineer with a decade of experience building backend and distributed systems, currently working at MongoDB after roles at Pulumi and Couchbase. He is fluent in Go and TypeScript and also maintains strong practical knowledge of C, Python, Java, Bash and web fundamentals, routinely applying containerization and orchestration tools like Docker and Kubernetes. Based in Manchester and grounded by a First in Computer Science from Lancaster University, Roo combines systems-level networking insight with hands-on development across SQL and NoSQL datastores. He’s especially interested in networking and distributed computing, bringing that perspective to performance-minded backend engineering. A background that spans startups and platform companies gives him a pragmatic approach to shipping reliable, scalable software.
10 years of coding experience
2 years of employment as a software developer
IT (Networking and Systems Support), Distinction*, IT (Networking and Systems Support), Distinction* at York College, York UK
Bachelor of Science - BS, Computer Science, First, Bachelor of Science - BS, Computer Science, First at Lancaster University