Tom Bamford

Operability Engineer at Equal Experts

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
Tom Bamford is an Operability Engineer based in the UK with 11 years of hands-on experience building and operating cloud-native infrastructure and developer tooling. He spent four years as a Software Engineer at HashiCorp contributing to popular Terraform providers for Azure and Azure AD, where he implemented new resources, improved testing, and tightened error reporting and documentation. Prior roles span DevOps and systems engineering at Equal Experts, Hetzner, and Yodel, plus an entrepreneurial stint as CEO of a startup, giving him both operational rigor and product-minded leadership. Tom blends backend development, test automation, and DevOps practices to make infrastructure more reliable and maintainable. He has a pragmatic appreciation for backward compatibility and testing nuances—evident from his work handling OAuth scopes and provider compatibility in widely used open-source Terraform projects. Colleagues would describe him as a detail-oriented engineer who nudges systems toward observability and reproducibility while keeping developer experience front of mind.
code11 years of coding experience
job14 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

azure-resource-manager10
resource-manager10
arm10
terraformer10
go10
terraform10
azure-active-directory10
test-automation10
testing10
oauth9
azure-dns9
cicd8
apidoc7
documentation7
api7

Programming languages (11)

HCLTypeScriptCSSJavaScriptGoXSLTHTMLRuby

Github contributions (5)

github-logo-circle
Terraform provider for Azure Active Directory
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:27 releases, 351 reviews, 885 commits in 2 years 8 months
Contributions summary:Tom's contributions primarily involve testing and compatibility work for the `oauth2_permissions` block in the Azure Active Directory (Azure AD) Terraform provider. This included fixing tests to ensure back compatibility, allowing for the configuration of zero or more scopes, and handling the default `user_impersonation` scope created by Azure AD. The code changes focused on updating test cases and modifying resource definitions within the `azuread/resource_application_test.go` and `azuread/resource_application.go` files.
active-directoryproviderazuread-providerazure-resource-managerdirectory
Terraform provider for Azure Resource Manager
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 release, 824 reviews, 302 commits in 2 years 8 months
Contributions summary:Tom primarily contributed to the development of new resources and functionalities within the Azure Resource Manager provider for Azure. Their work involved implementing features, new resources and integrating various components related to Private DNS, and improving existing ones for improved testing. The commits include changes to source code files and adding new tests, with a focus on improving code quality. Furthermore, the user's work included improvements to error reporting and documentation, suggesting an understanding of both backend development and related best practices.
providerresource-managerazure-resource-managerterraformterraform-provider
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
Tom Bamford - Operability Engineer at Equal Experts