Mudit Agarwal is a storage-focused engineering leader with 6+ years building and managing teams across OpenShift Data Foundation, Red Hat, and Riverbed, now serving as Program Director for OpenShift Data Foundation at IBM Storage. He combines deep hands-on expertise in file systems, C, WAFL/ZFS history and virtualization with growing fluency in Go, Kubernetes, CSI and Ceph/OCS, bridging low-level systems work and cloud-native operator engineering. Mudit has contributed significant fixes and features to prominent open-source projects such as go-ceph and ceph-csi, including CephFS bindings and e2e tests that improved robustness and diagnostics. As an architect and manager he has driven release planning, QA automation and operator configuration for large-scale storage deployments, solving tricky issues like external cluster resource creation and mount-failure debugging. Based in Bengaluru, he pairs academic roots in data structures and algorithms with practitioner instincts—often diving into kernel logs and test frameworks to reproduce and resolve elusive storage failures.
6 years of coding experience
11 years of employment as a software developer
Intermediate, PCM, Intermediate, PCM at RRK School, Chandausi
B.Tech, Computer Science and Engineering, B.Tech, Computer Science and Engineering at MORADABAD INSTITUTE OF TECHNOLOGY, MORADABAD.
Contributions:159 reviews, 80 commits, 67 PRs in 2 years 3 months
Contributions summary:Mudit primarily focused on configuring and maintaining the OpenShift Container Storage (OCS) operator, as evidenced by changes to the must-gather scripts, ceph configuration, and storage class definitions. Their contributions included updating dependencies, adjusting OSD memory targets, disabling warnings and adjusting settings in ceph config, and addressing issues related to the creation of resources in external clusters. They also made modifications related to OpenShift's CSI interface and the deployment of must-gather collection scripts.
Go bindings for Ceph :octopus: :octopus: :octopus:
Role in this project:
Back-end Developer
Contributions:75 reviews, 41 commits, 24 PRs in 1 year 1 month
Contributions summary:Mudit primarily focused on implementing new functions within the CephFS file system bindings. They added core functionalities for linking, symbolic linking, and reading symbolic links. Furthermore, the user validated the usage of mount pointers and implemented wrappers for file permission and ownership control. The contributions fixed identified issues and expanded the core functionalities of the Go bindings for CephFS.
golangcephfsradosceph-radosgwceph
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
Mudit Agarwal - Program Director - OpenShift Data Foundation