Summary
James Cockshott is a software engineer based in the Greater Melbourne Area with 8 years’ experience building reliable, production-grade systems across mainframe and cloud environments. At ANZ he led the technical migration of over a billion lines of Mainframe code from Endevor into Git, and developed Groovy tooling to integrate legacy JCL workflows into modern CI pipelines. He pairs deep legacy expertise in COBOL, JCL, IMS and DB2 with modern full-stack skills gained building scalable REST APIs, cost-optimized cloud migrations (GCP to AWS), and Android/IoT products as a co-founder. Known for focusing on strong testing frameworks, documentation and risk-based delivery, he translates complex business requirements into auditable, maintainable solutions. Pragmatic and curious, he likes to prototype projects on GitHub and learns broadly across technologies to keep legacy and cloud systems working together.
8 years of coding experience
2 years of employment as a software developer
Penleigh and Essendon Grammar School
Bachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at RMIT University