Armon Dadgar

HashiCorp CTO

Seattle, Washington, 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

🤩
Rockstar
🎓
Top School
Armon Dadgar is a co-founder and CTO with 15+ years building secure, distributed systems and developer tooling, now leading HashiCorp’s technology vision as part of IBM. He architected and implemented core components of industry-leading open-source projects like Terraform, Vault, Consul, and memberlist, translating real-world operational pain points into production-grade DevOps software. A hands-on engineer with deep networking and systems expertise, his contributions span gossip protocols, in-memory datastores, multiplexing, and secret/back-end storage implementations. He leads HashiCorp Research, bridging academic security research with industrial-scale product engineering to harden cloud infrastructure. Known for shipping pragmatic, well-tested code across languages (notably Go and C), he also has a track record of scaling low-latency systems in production at high request volumes. Based in Seattle, he pairs product strategy with day-to-day engineering execution and an emphasis on reproducible, auditable infrastructure.
code15 years of coding experience
job4 years of employment as a software developer
bookBS Computer Science, BS Computer Science at University of Washington
stackoverflow-logo

Stackoverflow

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

Github Skills (84)

transaction10
statsd10
python10
testing10
authentication10
c1110
render10
terraform10
c1710
consul10
automation10
infrastructure10
automation-testing10
dns10
inmemory-cache10

Programming languages (12)

C#HCLShellCSSCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
armon/bloomd

Jan 2012 - Aug 2018

C network daemon for bloom filters
Role in this project:
userBack-end Developer
Contributions:522 commits, 9 PRs, 13 pushes in 6 years 7 months
Contributions summary:Armon primarily focused on implementing functionality related to bloom filters within the project. Their contributions involved adding features like resizing support for bitmaps, enhancing comments, and developing methods such as setting and checking keys. Furthermore, the user's commits include the creation of a test suite for the bitmap and the implementation of the bloom filter logic. This suggests a focus on core functionality of the project.
bloomfiltersdaemonlinuxbloom-filters
statsite/statsite

Apr 2012 - Oct 2016

C implementation of statsd
Role in this project:
userBack-end Developer
Contributions:1 release, 398 commits, 57 PRs in 4 years 6 months
Contributions summary:Armon contributed to the development of a C implementation of statsd. Their work primarily focused on adding dependencies, including build system configuration. Further contributions involved implementing a hashmap data structure and working on CM quantile, suggesting involvement with metrics aggregation and performance analysis.
metricsstatsdgraphitecounteraggregated-metrics
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
Armon Dadgar - HashiCorp CTO