James Carr is a Solutions Architect and senior software architect at Preservica with 11 years of experience designing OAIS-compliant digital preservation systems for prestigious national institutions across Europe and beyond. He led engineering efforts on both Preservica Enterprise Edition and the cloud-native Preservica.com, translating archival standards into production-grade, scalable software. James combines deep technical stewardship with active community engagement—serving on the PLANETS technical coordination committee, advising JHOVE2, and participating in the Oracle PASIG community. His background includes a PhD in Physics from the University of Nottingham, reflecting a rigorous, research-driven approach to complex system design. Known for turning archival policy into auditable, interoperable toolsets, he bridges archival science and practical software engineering to protect long-term digital assets.
11 years of coding experience
Doctor of Philosophy (Ph.D.), Physics, Doctor of Philosophy (Ph.D.), Physics at University of Nottingham
Bachelor’s Degree, Physics, 1st Class (Hons), Bachelor’s Degree, Physics, 1st Class (Hons) at Newcastle University
Contributions:1 review, 178 commits, 5 PRs in 2 years 8 months
apipythonobjectmapperpython-clientpython-language
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.