James Humphries

Core Contributor Maintainer at Spacelift

Nottingham, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
James Humphries is a seasoned software leader and core open-source maintainer with 11 years of experience building scalable, production-grade infrastructure and developer tooling. As a principal contributor and TSC member for OpenTofu, he helped fork Terraform, built a high-throughput registry serving 12M requests/day on a $2/month stack, and shipped OTEL telemetry and cross-platform stability fixes. He has led engineering and open source strategy at Spacelift, bridging product, community, and AI adoption while driving contributions across the IaC ecosystem. His background spans full-stack and backend systems in TypeScript, Go, and .NET, plus security-first DevSecOps practices that earned DoD-level compliance at VQ Communications. James mentors maintainers, speaks at conferences, and favors transparent, public development—he also likes to explain software lifecycles using fast-food restaurant metaphors to make complex processes relatable. Based in Nottingham, he blends hands-on engineering with strategic project leadership and pragmatic, cost-effective operational design.
code11 years of coding experience
job14 years of employment as a software developer
bookBSc, Software Engineering, BSc, Software Engineering at Nottingham Trent University
bookDjanogly City Academy Nottingham
github-logo-circle

Github Skills (18)

opentofu10
roslyn10
net10
dotnet-new10
dotnet10
terraform10
asp-net10
terraformer10
go10
omnisharp10
dotnet-core10
csharp10
package-management9
pg9
devops9

Programming languages (16)

C#SmartyJavaCSSRustCMakefileGo

Github contributions (5)

github-logo-circle
opentofu/opentofu

Sep 2023 - Mar 2025

OpenTofu lets you declaratively manage your cloud infrastructure.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:520 reviews, 98 PRs, 155 pushes in 1 year 6 months
Contributions summary:James contributed to the core functionality of the OpenTofu project by implementing features related to package authentication, specifically focusing on GPG key validation and handling of signature verification. They addressed a critical issue by bypassing GPG validation when the registry lacks keys, ensuring compatibility. Furthermore, the user made improvements to stability on 32-bit systems, showcasing a focus on platform-specific considerations. They also updated dependencies and configuration related to the project's build processes.
OmniSharp/omnisharp-roslyn

Jan 2015 - Jun 2015

OmniSharp server (HTTP, STDIO) based on Roslyn workspaces
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:46 commits, 27 PRs, 16 pushes in 4 months
Contributions summary:James primarily contributed to the OmniSharp server, focusing on implementing and testing the "find references" functionality. They added and refined tests to verify the correct behavior of finding references for various C# code elements, including methods, properties, local variables, and constructors. Furthermore, the user modified the core controller files to enable and refine the "find usages" feature. These changes suggest a focus on server-side logic and thorough testing within the .NET environment.
roslyndotnetmonoomnisharpstdio
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 Humphries - Core Contributor Maintainer at Spacelift