James Gill is a software engineer specializing in spatial computing with 11 years of experience building full-stack, production-grade systems—from UI and APIs to distributed infrastructure and petabyte-scale data pipelines. At Facebook he designs high-performance geospatial capabilities for PrestoDB and applies convolutional neural nets to satellite imagery to produce ultra-high-resolution population maps, optimizing workflows that shrink runtimes from days to minutes. He brings deep ML and DevOps chops (Python, Node.js, Java, Objective-C) and a disciplined engineering approach that treats testing as integral to development. Comfortable in small, nimble teams, he blends academic rigor (PhD-level physics/mathematics training) with startup grit—cofounding real-time collaborative tooling and shipping healthcare deep-learning products—so he’s as likely to be optimizing a SQL cluster as staring down a stubborn stack trace.
11 years of coding experience
13 years of employment as a software developer
Ph.D., Physics (String Theory), Ph.D., Physics (String Theory) at University of California, Berkeley
C.A.S.M., Pure Mathematics and Mathematical Statistics, C.A.S.M., Pure Mathematics and Mathematical Statistics at University of Cambridge
BA, Mathematical Physics, BA, Mathematical Physics at Swarthmore College
Contributions:10 pushes, 1 branch in 3 years 4 months
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.