Pavan Krishna

Principal Software Engineer at CNCF [Cloud Native Computing Foundation]

San Jose, California, 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
Pavan Krishna is a Principal Software Engineer based in San Jose with eight years of experience building backend systems, distributed architectures, and PAAS-focused monitoring solutions using Go and Python. He leads observability initiatives—currently at Splunk and previously at AppDynamics—driving SmartAgent, eBPF, and FaaS monitoring while shaping OpenTelemetry integration and agent management protocols. A prolific open-source contributor to the Cloud Native Computing Foundation, he authored pluggable authentication and OAuth2 client modules for the OpenTelemetry Collector and improved metric transformation capabilities in the Collector Contrib repo. Pavan combines hands-on systems programming with cross-team technical leadership, owning architecture and roadmap decisions for application intelligence and AIOps products. His background spans cloud-native platforms (Kubernetes, Prometheus, Cloud Foundry) and practical performance work dating back to CUDA optimization in academic research, giving him a rare mix of low-level performance tuning and large-scale observability design.
code8 years of coding experience
job13 years of employment as a software developer
bookUniversity of California, San Diego
bookB.Tech Computer Science and Engineering, B.Tech Computer Science and Engineering at Vellore Institute of Technology
languagesEnglish, Telugu
github-logo-circle

Github Skills (21)

testing10
http10
user-authentication10
authentication10
go10
opentelemetry10
grpc10
observability9
telemetry9
api8
configuration-file8
configuration-management8
configurations8
metric8
api-design8

Programming languages (13)

MDXJavaCMakefileGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
OpenTelemetry Collector
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:81 reviews, 16 commits, 36 PRs in 1 year 6 months
Contributions summary:Pavan primarily contributes to the OpenTelemetry Collector, focusing on enhancements and refactoring related to authentication, HTTP, and gRPC client implementations. The contributions include adding support for custom authenticators via extensions, refactoring exporters to use new client APIs, and fixing bugs. The user demonstrates proficiency in Go and a strong understanding of the OpenTelemetry Collector's architecture and its integration with HTTP and gRPC.
opentelemetry-collectortracingtempoobservabilitytelemetry
Contrib repository for the OpenTelemetry Collector
Role in this project:
userBack-end Developer
Contributions:60 reviews, 12 commits, 16 PRs in 1 year 5 months
Contributions summary:Pavan primarily focused on enhancing the `MetricsTransformProcessor` within the OpenTelemetry Collector Contrib repository. Their work included adding grouping options, supporting resource labels for grouping, and implementing associated test cases. They also refactored code, fixed documentation issues, and addressed linting and formatting errors. This suggests a focus on improving the functionality and maintainability of the metric transformation capabilities within the OpenTelemetry Collector.
contribopentelemetry-collectortracingtempoobservability
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
Pavan Krishna - Principal Software Engineer at CNCF [Cloud Native Computing Foundation]