Jim Cresswell is a Principal Engineer with 13 years of experience building web and cloud-native systems, currently leading app development, cloud infrastructure, and developer experience at Oak National Academy. His career blends hands-on engineering with strategy, from founding a digital consultancy to directing DevOps, QA and CI/CD improvements for fast-moving edtech and healthcare teams. Technically fluent across React, Next, GraphQL, Node and automated testing pipelines, he excels at turning emergency-response projects into sustainable platforms. A former PhD researcher in astrophysics, he brings a data-driven, analytical approach to architecture and quality, and a history of creating pragmatic test automation tooling. He balances leadership and execution—mentoring teams while still shipping code—and runs an ongoing personal “tech for good” research project. Based in Cardiff, he is known for delivering reliable, auditable delivery practices under tight timelines.
13 years of coding experience
17 years of employment as a software developer
Doctor of Philosophy (PhD) Astrophysics and Cosmology, Doctor of Philosophy (PhD) Astrophysics and Cosmology at Institute of Cosmology and Gravitation, University of Portsmouth
Master of Science (M.Sc.) Cosmology, Master of Science (M.Sc.) Cosmology at University of Sussex
Master of Physics (M.Phys.) Physics, Master of Physics (M.Phys.) Physics at University of Bath
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
Jim Cresswell - Principal Engineer at Oak National Academy