Santosh Pillai is a Senior Software Engineer with a decade of experience building and stabilizing cloud-native storage systems, currently contributing at IBM after a multi-year tenure at Red Hat. He specializes in backend and DevOps work for Kubernetes storage projects—most notably contributing to widely used open-source projects like rook and the Red Hat OCS operator, improving Ceph placement, OSD configuration, and cluster health checks. Comfortable across Go and DevOps automation, he has replaced brittle shell tooling with native Go implementations and implemented gRPC provider APIs and test mocks to harden operator behavior. Based in Bengaluru, he combines production-focused engineering with a strong testing background from earlier roles, and he’s an active community contributor visible on GitHub and Stack Overflow.
10 years of coding experience
10 years of employment as a software developer
Matriculation, 87.20%, Matriculation, 87.20% at Gita Bal Niketan Sr. Sec. School
Bachelor of Technology (B.Tech.), Computer Science, 70.89, Bachelor of Technology (B.Tech.), Computer Science, 70.89 at Echelon Institute of Technology
Contributions:237 reviews, 45 commits, 59 PRs in 2 years 1 month
Contributions summary:Santosh primarily contributed to enhancing the operator's functionality and stability. They focused on improving the placement configuration of Ceph components for better availability across availability zones. Furthermore, they fixed issues related to ceph tools updates and storage cluster controller unit tests. They also worked on implementing the provider API server, including setting up the gRPC boilerplate and mocking the server functionalities.
Contributions:956 reviews, 89 commits, 147 PRs in 3 years 7 months
Contributions summary:Santosh primarily contributed to the codebase by addressing bug fixes, adding features, and making improvements related to the OSD configuration and operation within the Rook Ceph project. Their work involved fixing code issues like missing semicolons and also implementing new features. Additionally, the user was responsible for replacing "sed" commands with native Go file handling, demonstrating experience in DevOps practices. The user's contributions also touched on cluster monitoring, including PDBs and the related health checks.
etcddata-protectionorchestrationdockerceph
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.