Annanay Agarwal is a Staff Software Engineer with 11 years of experience specializing in observability and distributed systems, currently building AI-driven root cause analysis for Grafana Cloud. He co-created Grafana Tempo, a high-volume, cost-effective distributed tracing backend, and has hands-on experience operating hosted tracing PaaS across multiple cloud providers and regions. His background spans reliability engineering for real-time analytics at Media.net and significant open-source contributions to flagship projects like Prometheus, Jaeger, Cortex, and Grafana Mimir/Tempo. Annanay blends backend engineering with DevOps rigor—implementing storage backends, TLS and GRPC improvements, and production-focused refactors—that keep large-scale monitoring systems resilient and efficient. A Cornell Tech and IIT-H alumnus based in Bellevue, WA, he pairs academic training with practical, cross-cloud engineering and a proven track record of shipping telemetry systems used widely in the cloud-native ecosystem.
11 years of coding experience
10 years of employment as a software developer
Bachelor's degree Computer Science and Engineering, Bachelor's degree Computer Science and Engineering at Indian Institute of Technology Hyderabad
High School, High School at Delhi Public School - Bangalore South
Master of Engineering - MEng Computer Science, Master of Engineering - MEng Computer Science at Cornell University
Master of Engineering - MEng Computer Science, Master of Engineering - MEng Computer Science at Cornell Tech
Grafana Tempo is a high volume, minimal dependency distributed tracing backend.
Role in this project:
Back-end Developer
Contributions:589 reviews, 160 commits, 247 PRs in 2 years 5 months
Contributions summary:Annanay contributed to the Grafana Tempo backend, focusing on the core functionality of a distributed tracing system. Their commits involved implementing features related to searching live traces within the ingester, adding metrics for compaction, and correcting ID range calculations. The user also worked on various improvements, including fixing tests, merging code, and incorporating code improvements to the compactor.
Contributions:6 reviews, 13 commits, 24 PRs in 1 year 5 months
Contributions summary:Annanay primarily contributed to the Jaeger tracing platform by implementing and enhancing storage backends, specifically for Cassandra and Elasticsearch. Their work involved adding and emitting spans to improve tracing capabilities within these storage systems, alongside modifying existing code to pass contexts and add span tags for better information. They also made the maximum number of spans configurable and improved unit tests.
distributedtracingjaegertracingobservabilitycncf
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
Annanay Agarwal - Staff Software Engineer at Grafana Labs