Daniel Dyla is a Senior Open Source Architect at Dynatrace with 13 years of experience building reliable backend systems and shaping telemetry standards. As a co-maintainer of OpenTelemetry JS and a member of the W3C Distributed Tracing working group, he drives production-grade instrumentation and interoperability for observability across major ecosystems. His open-source contributions include robust metric name validation, exporter reliability improvements, and trace propagation refinements in widely used projects like opentelemetry-js, opentelemetry-collector-contrib, and Telegraf. Based in Detroit, he blends hands-on engineering—covering timestamp conversion, serialization, and error handling—with a pragmatic focus on testing and code quality. Notably, his work has strengthened Dynatrace integrations within core open-source telemetry pipelines, reducing ingestion issues and improving metric fidelity.
13 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BS), Computer Science, 3.68, Bachelor of Science (BS), Computer Science, 3.68 at Oakland University
Computer Science, Computer Science at Western Michigan University
Contributions:51 releases, 1763 reviews, 336 commits in 3 years 3 months
Contributions summary:Daniel focused on implementing and validating metric names within the OpenTelemetry JavaScript Client. Their work included implementing name validation and error logging for invalid names in the opentelemetry-metrics package. They added tests to ensure the correct implementation of metrics names, including checks for invalid character use. The user also contributed to compilation and linting issues.
OpenTelemetry instrumentation for JavaScript modules
Role in this project:
Back-end Developer
Contributions:1680 releases, 522 reviews, 232 commits in 3 years
Contributions summary:Daniel primarily focused on implementing and refactoring the Jaeger HTTP trace propagator for the OpenTelemetry JavaScript Contrib project. They introduced features such as API separation and context propagation. Their contributions involved modifications to existing trace format code, including adding typing to propagator carrier. Moreover, they renamed the formatter to propagator and updated the version.
javascriptopentelemetry
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.