David Murray is a Principal Software Engineer based in Seattle with 11 years of experience building large-scale cloud and backend systems across companies like DocuSign, Heroku, Salesforce, and AWS. He combines hands-on engineering with architecture-level thinking, improving observability and metrics—most notably contributing Elasticsearch metrics enhancements to the widely used OpenTelemetry Collector Contrib project. Known for pragmatic leadership, he champions diverse hiring and inclusive teams as part of his hiring philosophy. A UW–Madison computer science graduate, he blends enterprise experience with active open-source contribution to make production systems more observable and reliable.
11 years of coding experience
18 years of employment as a software developer
BS, Computer Science, BS, Computer Science at University of Wisconsin-Madison
Contrib repository for the OpenTelemetry Collector
Role in this project:
Back-end Developer
Contributions:28 reviews, 8 commits, 11 PRs in 6 months
Contributions summary:David primarily contributed to the OpenTelemetry Collector Contrib repository by adding and modifying metrics related to the Elasticsearch receiver. Their work involved adding new metrics for various aspects of Elasticsearch, including breaker memory, cluster health, node cache, and process statistics. The changes encompassed modifications to the generated metrics files and the scraper logic to collect and report these metrics, enhancing the observability of Elasticsearch deployments within the OpenTelemetry framework. This included implementation of new attributes and data points to collect these metrics.
Contributions:18 PRs, 22 pushes, 17 branches in 4 years 7 months
herokuterraform-herokuproviderterraform
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
David Murray - Principal Software Engineer at Docusign