James Cockbain is a Senior Software Engineer based in London with seven years’ experience building platform and developer tooling for cloud-native systems. He specialises in distributed systems and Kubernetes across GCP, AWS and Azure, with strong hands-on skills in Go, Python and JavaScript. At Thought Machine he helped scale an internal provisioning platform to support ~100 clusters and led work to productionise Kubernetes operators and cloud cost governance tooling. Earlier roles at IBM show a track record shipping developer-facing tools (Eclipse Codewind, a Go CLI and React performance visualisations) and even a granted patent from an internship project. James excels in collaborative environments, focusing on platforms that multiply other engineers’ productivity while balancing pragmatic product and cost considerations.
7 years of coding experience
7 years of employment as a software developer
The Cottesloe School
Master's degree, Physics, Master's degree, Physics at Durham University
Solutions to daily coding problems, released by https://www.dailycodingproblem.com/.
Contributions:13 PRs, 49 pushes, 14 branches in 1 year 10 months
pythonleetcodeproblemsreleaseddaily-coding
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
James Cockbain - Senior Software Engineer at Thought Machine