James Haley is a Lead Engineering Manager based in Hastings with over two decades of full-stack experience and 11 years in senior leadership roles, now focused on backend-first, cloud-native systems. He has repeatedly taken greenfield projects to production—building resilient, zero-downtime platforms with Node.js/TypeScript, serverless architectures, Kubernetes, and robust observability—while embedding strong engineering culture and 100% test coverage practices. Known for scaling teams and systems across startups and enterprises, he blends hands-on coding and architecture with hiring, mentorship, and operational rigor. He also experiments at home with smart-home automation and 3D printing, a small indicator of his curiosity for practical engineering beyond work.
A lovely little Node.js module to perform batch requests with the Google REST API
Contributions:8 releases, 6 commits, 16 PRs in 2 years
google-apiapibatchnode-jsnode-module
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 Haley - Lead Engineering Manager at Artificial Labs