Charandas Batra is a Senior Software Engineer based in Portland, Oregon with 12 years of experience building cloud-native systems, observability integrations, and embedded software across startups and enterprise teams. He currently contributes to Grafana Labs' backend, focusing on refactoring Tempo/OpenTelemetry tracing code and improving trace transformation and API integration in a widely used observability platform. Previously he architected AWS infrastructure and SRE practices for a cost-optimization startup, led platform work for fintech and migrated legacy e-commerce systems to microservices at Under Armour. His hands-on background spans Go, Kubernetes/EKS, gRPC/Protobuf, and systems languages from C/C++ to Node.js, reflecting a versatility from low-level embedded firmware to scalable backend services. Colleagues rely on him for pragmatic platform decisions—he’s equally comfortable shipping KYC services, designing on-demand ad systems, or tuning Kubernetes storage and file setups. Outside obvious contributions, he has a track record of converting legacy apps to modern stacks and mentoring teams through operational and tooling adoption.
12 years of coding experience
13 years of employment as a software developer
Bachelor of Science - BS, Electrical and Electronics Engineering, 3.278, Bachelor of Science - BS, Electrical and Electronics Engineering, 3.278 at North Dakota State University
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Role in this project:
Back-end Developer
Contributions:262 reviews, 160 PRs, 523 pushes in 2 years
Contributions summary:Charandas primarily focused on refactoring and removing deprecated code related to the Tempo tracing backend within the Grafana project. They removed deprecated model package usages and replaced them, and also made changes to the OpenTelemetry-related code for trace transformation and API integration. Further contributions include work on the Grafana App Platform, adding an example-apiserver, and related changes. These contributions also demonstrate an understanding of file storage and k8s setup.
Contributions:4 pushes, 5 branches in 4 years 6 months
apitilelivepostgisvectormapnik
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
Charandas Batra - Senior Software Engineer at Grafana Labs