James Whitehead is a Director of Engineering with 18 years of experience leading software teams at Spotify and a DPhil in Computer Science from Oxford focused on improving internal concurrency. He blends deep research into concurrent systems with pragmatic product engineering, having progressed from hands-on software roles to senior leadership within a fast-paced streaming environment. James has a long history of practical systems work—from industrial process control and large-scale workstation deployments to consulting and authoring technical guides on scripting for extensible UIs—demonstrating comfort across embedded scripting, tooling, and infrastructure. Relocating to Stockholm, he brings a rare mix of academic rigor and production-proven delivery, with particular interest in embedded scripting for end-user configuration and real-world concurrency problems.
18 years of coding experience
4 years of employment as a software developer
DPhil Computer Science, DPhil Computer Science at University of Oxford
Bachelor of Science Computer Science, Bachelor of Science Computer Science at Syracuse University
Contributions:118 commits, 1 push in 5 years 11 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.