Johannes Tax is a Principal Engineer based in Vienna with 10 years of experience building observability and high-scale distributed systems across startups and hyperscale vendors. He has shaped tracing backends and cloud observability products at Microsoft and Grafana Labs, led instrumentation teams and launched an OpenTelemetry-first APM for Grafana Cloud. A long-time contributor and maintainer in the OpenTelemetry ecosystem, he’s added critical C++ client features around HTTP, trace propagation and semantic conventions that help standardize messaging system telemetry. At New Relic and AVL he delivered production-grade instrumentation, performance optimizations, and cross-language monitoring solutions, often bridging low-level C/C++ work with cloud-native deployments. Known for mentoring teams and driving upstream-first strategies, he combines hands-on systems coding with product-focused architecture to simplify instrumentation for developers.
10 years of coding experience
16 years of employment as a software developer
Associate’s Degree Computer Software Engineering, Associate’s Degree Computer Software Engineering at University of Applied Sciences Campus02 Graz
Contributions:232 reviews, 12 commits, 44 PRs in 4 months
Contributions summary:Johannes primarily contributed to the C++ client library, specifically focusing on the HTTP client and trace propagation functionality. Their work involved initializing and managing HTTP sessions, adding a test service, and modifying attribute value handling within the API. Furthermore, the user was involved in renaming attributes and providing API documentation.
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.