Summary
Catherine Reid is a Senior Software Engineer with nine years’ experience building cloud-native SaaS components and distributable agents for CI/CD, most recently on CircleCI’s Runner team and now at Neo4j. She spans the full lifecycle from architecture and implementation to testing and operational support, having shipped systems from Kubernetes-hosted web APIs to embedded RTOS and bare-metal applications. Catherine has led teams to build video streaming platforms and owned DevOps, CI/CD and Kubernetes/Helm automation, demonstrating both hands-on coding and delivery ownership. She pairs a systems engineering background in spacecraft systems and embedded C with ongoing part-time MPhys study in physics, a combination that sharpens her analytical approach to complex problems. Currently learning computer vision, functional programming and graphics, she brings a continuous-learning mindset and a knack for improving existing codebases. Outside work she channels the same discipline into endurance sports, training for a half-Ironman and ultramarathons.
9 years of coding experience
9 years of employment as a software developer
Master of Phyics - MPhys, Physics, Master of Phyics - MPhys, Physics at The Open University
Master of Engineering - MEng, Spacecraft Systems Engineering, 2:1, Master of Engineering - MEng, Spacecraft Systems Engineering, 2:1 at University of Southampton