Pranshu Srivastava

Senior Software Engineer at Kubernetes

Bengaluru, Karnataka, India
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
Pranshu Srivastava is a Senior Software Engineer at Red Hat with eight years of experience building and maintaining observability and storage features for OpenShift and its upstream monitoring stack. As Kubernetes SIG Instrumentation Chair and a former Node.js Emeritus contributor, he blends deep systems-level expertise with hands-on contributions to widely used projects like Node.js, kube-state-metrics, and the Prometheus ecosystem. His work spans back-end, DevOps, and front-end improvements—from HTTP/2 and streams in Node.js to UI and operator enhancements in OpenShift—demonstrating a rare full-stack fluency in cloud-native tooling. He’s driven practical metric and labeling improvements that simplify aggregation and alerting across clusters, and has helped enable hot-reloading and robustness in critical monitoring components. A longtime open-source mentor and contributor, he frequently moves ideas from proposal to production, balancing design leadership with detailed code and test work. Based in Bengaluru, he pairs rigorous engineering with community stewardship, often surfacing non-obvious API and instrumentation trade-offs that improve long-term operability.
code8 years of coding experience
job4 years of employment as a software developer
book12th, ISC Board, 92%, 12th, ISC Board, 92% at La Martiniere, Lucknow
bookBachelor of Technology, Computer Science and Engineering, 8.3 CGPA, Bachelor of Technology, Computer Science and Engineering, 8.3 CGPA at Jaypee Institute Of Information Technology
stackoverflow-logo

Stackoverflow

Stats
39reputation
3kreached
3answers
1question
github-logo-circle

Github Skills (51)

procfs10
monitoring10
kubernetes10
javascript10
develop10
observability10
leaflet10
testing10
css10
storage10
typescript10
http10
configuration-management10
ui-design10
cicd10

Programming languages (21)

CSSC++RustSchemeCMakefileGoHTML

Github contributions (5)

github-logo-circle
openshift/console

Jan 2021 - Oct 2022

OpenShift Cluster Console UI
Role in this project:
userFront-end Developer
Contributions:161 reviews, 52 commits, 63 PRs in 1 year 9 months
Contributions summary:Pranshu primarily contributed to the OpenShift console UI, focusing on enhancements and bug fixes within the front-end code. Their work involved modifying UI components related to storage management, particularly for Ceph and local storage operators. They also addressed issues such as fixing UI text, renaming UI elements, and migrating integration tests to use the Cypress API. The user's contributions demonstrate a focus on improving the user experience and functionality of the OpenShift console.
consoleopenshiftk8skubernetescluster
Add-on agent to generate and expose cluster-level metrics.
Role in this project:
userBack-end & DevOps Engineer
Contributions:7 releases, 212 reviews, 21 commits in 3 months
Contributions summary:Pranshu primarily contributed to enhancing the kube-state-metrics functionality by addressing issues related to label handling and metric representation. They fixed bugs in allowlist label handling and refactored code to represent GVK information as labels in custom resource metrics for easier aggregation. Additionally, they made recommendations for alternative metrics and incorporated changes for hot-reloading based on configuration file modifications. The contributions involved modifying core components and adding new metrics.
prometheus-exporteragentkubernetes-exporterobservabilityexpose
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
Pranshu Srivastava - Senior Software Engineer at Kubernetes