Johannes Tax is a Principal Engineer based in Vienna with 9 years of experience leading teams and architecting high-volume backend systems and observability platforms. He is an observability specialist and active open-source contributor who worked on opentelemetry-cpp (notably HTTP client and trace propagation) and led efforts on OpenTelemetry semantic conventions for messaging systems. At Grafana and Microsoft he shaped distributed tracing backends, created a .NET OpenTelemetry distribution to simplify instrumentation, and formed multi-language instrumentation teams. At New Relic he combined low-level C/C++ work with product thinking—e.g., improving a PHP monitoring agent’s performance by 5–10% through memory optimizations. He blends hands-on systems engineering with strategic leadership and mentorship, focusing on shipping scalable, developer-friendly instrumentation and reliability improvements.
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.