Evan Bradley is a Senior Software Engineer in Detroit with 11 years building production-grade applications across the stack, currently helping Dynatrace scale its platform. He blends backend systems expertise with pragmatic design, contributing to high-impact open-source projects like the OpenTelemetry Collector and its contrib modules to improve exporters, TQL capabilities, and robust testing. Comfortable refactoring complex systems, Evan has a track record of improving generics, HTTP/gRPC exporters, and component tooling to simplify observability pipelines. His career spans finance and automotive domains, and he brings disciplined engineering from a top academic record (BS Computer Science, 3.96) to large-scale cloud-native challenges. Colleagues rely on him for clean, testable solutions and for surfacing subtle edge cases—like nil-handling in telemetry processors—that prevent production surprises. He pairs deep technical curiosity with a practical focus on shipping reliable, maintainable software.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Science, Computer Science, 3.96, Bachelor of Science, Computer Science, 3.96 at Oakland University
Contrib repository for the OpenTelemetry Collector
Role in this project:
Back-end Developer
Contributions:1463 reviews, 44 commits, 362 PRs in 6 months
Contributions summary:Evan primarily contributed to the OpenTelemetry Collector's transform processor, focusing on refining its capabilities. Their work involved implementing tests to handle `nil` values in attributes, and adding support for passing Getter slices to functions, enhancing TQL (Telemetry Query Language) functionality. The user also added a join factory, and refactored and renamed an existing functionality.
Contributions:497 reviews, 87 PRs, 9 pushes in 2 years 8 months
Contributions summary:Evan primarily focused on refactoring and improving the OpenTelemetry Collector's consumererror package, removing unnecessary prefixes and improving the use of generics. They also contributed to HTTP status code handling in the OTLP HTTP exporter, adding support for partial success responses, and implemented changes to the OTLP exporter for gRPC. Their work included improvements to the components command to add connector components. This included refactoring and additions to testing.
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.