James Gill-fleming is a Durham-based postdoctoral researcher with a decade of experience applying advanced optical imaging techniques to the Terahertz, Microwave and RF bands, including THz-to-optical conversion using excited Caesium for high-speed imaging. He holds a PhD in Physics and bridges fundamental quantum optics research with hands-on instrumentation work across the Quantum Light and Matter group and the Center for Advanced Instrumentation. Prior roles include engineering-focused software development—migrating .NET biobanking platforms to cloud-native deployments—and open-source backend contributions to the popular XChange Java library, where he implemented exchange adapters and trading services. Comfortable moving between lab, codebase and cloud, he combines experimental superconducting detector work (MKIDs) with practical software engineering to deliver reproducible, deployable systems.
10 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at Durham University
A-Levels, Physics, Chemistry and Mathematics, A-Levels, Physics, Chemistry and Mathematics at NEW College Pontefract
XChange is a Java library providing a streamlined API for interacting with 60+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data.
Role in this project:
Back-end Developer
Contributions:47 commits, 11 PRs, 38 comments in 1 year 7 months
Contributions summary:James contributed significantly to the implementation of the Bit-Z exchange integration, writing test cases and adapting existing code to interface with the Bit-Z API. Their work included developing adapters to handle ticker, order book, and trade data. The user also worked on creating trade services, adding the functionality to handle limit orders for the Bit-Z exchange. They focused primarily on the Java-based backend of the XChange library.
Contributions:359 reviews, 446 commits, 264 PRs in 1 year 2 months
monorepobiobanking
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
James Gill-fleming - Postdoctoral Researcher at Durham University