Payam Hekmat

Software Developer at Amazon

Austin, Texas Metropolitan Area United States
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

👤
Senior
🎓
Top School
Payam Hekmat is a software developer with 14 years of hands-on experience building reliable backend systems, currently contributing at Amazon from Austin, Texas. He holds a B.Sc. and M.S. in Computer Science from UT Dallas and spent a decade at Quest Software honing enterprise Java applications and system integrations. Payam is an active open-source contributor to prominent infrastructure tooling—most notably contributing DNS record refactors and TLS/http logging enhancements to the widely used hashicorp/terraform-provider-azurerm. He brings practical experience across the full lifecycle from low-level testing and ops (early internships and IST support) to production cloud services, with a knack for refactoring legacy interfaces while preserving backward compatibility. Colleagues value him for balancing pragmatic engineering with careful migration strategies that minimize user impact.
code14 years of coding experience
job12 years of employment as a software developer
bookB.Sc., Computer Science, B.Sc., Computer Science at The University of Texas at Dallas
github-logo-circle

Github Skills (11)

terraformer10
azure10
go10
microsoft-azure10
terraform10
testing9
dns9
app-service9
api8
cloud-infrastructure8
apidoc8

Programming languages (10)

C#TypeScriptGoPHPHTMLGroovyMarkdownRuby

Github contributions (5)

github-logo-circle
Terraform provider for Azure Resource Manager
Role in this project:
userBack-end Developer
Contributions:1 review, 15 commits, 15 PRs in 3 years 1 month
Contributions summary:Payam primarily contributed to the `azurerm_dns_ns_record` resource, refactoring the handling of DNS NS records. They replaced the existing `record` attribute with a `records` array, deprecating the former. This involved updating the code and tests to support both versions temporarily, including adding migration tests and documentation updates. Additional contributions include supporting new features like minimum TLS versions and HTTP logging configurations for app service resources and slots, which also included adding tests and fixing bugs.
providerresource-managerazure-resource-managerterraformterraform-provider
Terraform Azure Resource Manager provider
Contributions:52 pushes, 19 branches in 3 years 2 months
providerresource-managerazure-resource-managerazureterraform-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
Payam Hekmat - Software Developer at Amazon