Tyler Yahn

Senior Staff Software Engineer at Splunk

Portland, Oregon, 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
Tyler Yahn is a Senior Staff Software Engineer based in Portland with 11 years building cloud-native infrastructure and observability tooling. He brings deep practical expertise in Go, Python, Linux, GCP and AWS, and a strong grounding in systems thinking from a Master’s in Physics. At Splunk and New Relic he shaped reliable exporters and collectors for OpenTelemetry, resolving concurrency and partial-success edge cases that improved production robustness. His open-source contributions to the core OpenTelemetry Go projects show an eye for long-term maintainability—refactoring package structure and hardening OTLP exporters and tests. Known for bridging operations and backend architecture, he pairs pragmatic automation and configuration management with a researcher's precision in diagnosing subtle distributed-system failures.
code11 years of coding experience
job11 years of employment as a software developer
bookMaster’s Degree Physics, Master’s Degree Physics at University of Oregon
bookBachelor’s Degree Engineering Physics, Bachelor’s Degree Engineering Physics at University of Colorado Boulder
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

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

Github Skills (17)

tracer10
architecture10
testing10
exporter10
newrelic10
go10
opentelemetry10
exports10
refactoring10
architectures10
trace10
concurrency10
performance-optimization9
maintainability9
grpc9

Programming languages (17)

SmartyC#JavaJinjaRustCMakefileGo

Github contributions (5)

github-logo-circle
Collection of extensions for OpenTelemetry-Go.
Role in this project:
userBack-end Developer
Contributions:38 releases, 1899 reviews, 119 commits in 2 years 7 months
Contributions summary:Tyler primarily focused on refactoring and renaming directories and package names within the project, specifically changing "plugins" to "instrumentation." The contributions include updating package names and references, reflecting a shift in the project's structure. These changes indicate an effort to align the project with the OpenTelemetry specification and improve the overall organization and maintainability of the codebase.
golangtracingobservabilityotelextensions
OpenTelemetry Go API and SDK
Role in this project:
userBack-end Developer & Software Architect
Contributions:40 releases, 3092 reviews, 486 commits in 3 years 1 month
Contributions summary:Tyler primarily focused on addressing and resolving concurrency issues within the Go implementation, as well as making significant improvements to the robustness of the OTLP exporters. They implemented several changes including fixing flaky tests, optimizing queue implementations, and ensuring correct handling of partial success responses. The user also contributed to restructuring the code paths for instrument creation and testing, reflecting architectural knowledge.
golangapitracingsdkobservability
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
Tyler Yahn - Senior Staff Software Engineer at Splunk