Subham Kumar

Software Engineer at IBM

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
Subham Kumar is a software engineer with 8 years of experience focused on cloud-native storage and operator ecosystems, currently contributing to Rook and other open-source projects at IBM. He has a strong background at Red Hat where he worked on OpenShift-related operators and storage tooling, including meaningful fixes and feature work in repos like ocs-operator and assisted-service. Proficient in Go and Kubernetes, he combines back-end development with DevOps practices to improve operator reliability, migration paths, and single-node cluster support. His contributions show attention to robustness—fixing nil pointer issues, adding resource checks, and hardening operator manifests and tests. Based in Bengaluru, he’s an active maintainer across projects under rook, red-hat-storage, openshift and Ceph, bridging operator internals and real-world deployment concerns. Beyond coding, he brings an operator-first mindset that helps complex storage systems behave predictably in diverse OpenShift environments.
code8 years of coding experience
job2 years of employment as a software developer
bookKendriya Vidyalaya Sangathan
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at University of Engineering & Management - Jaipur
github-logo-circle

Github Skills (16)

testing10
k8s-operator10
lvm10
kubernetes10
go10
openshift10
devops10
operator-sdk10
kubernetes-pods10
operator10
api8
cicd8
apidoc8
dockers7
docker7

Programming languages (6)

ShellRustJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
red-hat-storage/ocs-operator

Sep 2021 - Jan 2023

Operator for RHOCS
Role in this project:
userBack-end & DevOps Engineer
Contributions:239 reviews, 80 commits, 42 PRs in 1 year 3 months
Contributions summary:Subham primarily contributed to the OCS (OpenShift Container Storage) operator, focusing on infrastructure and configuration management. Their work involved fixing potential nil pointer exceptions, adding checks for various resources, and updating unit tests. They also reverted a change related to toolbox permissions and added TTY to a toolbox deployment. Furthermore, they exposed an option to force OSD removal and made code changes for OCS-to-OCS migrations.
kubernetes-operatorkubernetesoperator
openshift/assisted-service

Nov 2022 - Jan 2023

Role in this project:
userBack-end & DevOps Engineer
Contributions:21 reviews, 6 commits, 7 PRs in 2 months
Contributions summary:Subham's contributions primarily focused on the OpenShift Data Foundation (ODF) Logical Volume Manager (LVM) within the context of the `assisted-service` repository. They implemented changes related to LVM operator configuration, validation, and integration, including addressing single-node cluster support and interactions with other operators like CNV. The user also made code modifications related to ensuring the correct behavior with the single-node clusters and updated related test cases. They made modifications that involved changes in the OLM operator configuration and manifest generation.
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
Subham Kumar - Software Engineer at IBM