Summary
James Sharkey is a Senior Research Software Engineer based in Cambridge, UK, with 11 years of experience building research-focused software at the intersection of academia and engineering. Currently at the University of Cambridge, he brings deep practical expertise in translating complex research requirements into robust, reproducible code and tooling for research teams. Comfortable operating across code, infrastructure, and collaboration workflows, he helps bridge gaps between researchers and production-ready software. Colleagues value his blend of methodical problem solving and pragmatic delivery, honed in an environment where correctness and reproducibility matter as much as functionality. Though primarily embedded in academic research, he consistently applies software engineering best practices to accelerate scientific outcomes.
11 years of coding experience