Nithya Balachandran is a Software Architect with nine years of experience in designing and hardening distributed storage and cloud-native systems, currently based in Bengaluru and working at IBM. She has a strong track record at Red Hat contributing as a principal engineer to core storage projects and operator tooling, and earlier experience at Novell, reflecting deep domain expertise in storage internals. Her open-source contributions to notable projects like Ceph and the RHOCS operator show hands-on skills in reliability engineering, debugging race conditions, improving logging, and lifecycle/Scalability features. She has implemented snapshotting, CSI integrations, and e2e validation for TopoLVM, demonstrating both systems-level design and production QA discipline. Colleagues describe her as pragmatic and detail-oriented—equally comfortable fixing subtle race bugs and evolving operator semantics—bringing an engineer’s curiosity from a B.E. in Computer Science at BITS Pilani. An often-overlooked strength is her ability to marry DevOps practices with backend design, ensuring features are both deployable and maintainable in large-scale Kubernetes environments.
9 years of coding experience
20 years of employment as a software developer
Bachelor of Engineering (BE), Computer Science, Bachelor of Engineering (BE), Computer Science at Birla Institute of Technology and Science
Contributions:109 reviews, 44 commits, 33 PRs in 1 year 3 months
Contributions summary:Nithya's primary contributions focused on enhancing the operator's functionality and stability. They fixed incorrect logging usage, improved the handling of uninstall annotations, and set the failure domain in the StorageCluster status. Additionally, the user implemented flexible scaling options and addressed issues related to Noobaa resource management and Ceph RGW route creation. Furthermore, the user updated the rook image version and dependencies.
Contributions:118 reviews, 16 commits, 9 PRs in 5 months
Contributions summary:Nithya primarily contributed to implementing and enhancing the snapshot feature within the `topolvm/topolvm` repository. Their work includes adding snapshot capabilities to the logical volume manager daemon (lvmd), updating the LogicalVolume CRD for snapshot functionality, and implementing the experimental snapshot feature within the CSI driver. They also added e2e tests to validate the snapshot restore and PVC cloning features, as well as added a metric for thin pools. These changes involved modifications to protobuf definitions, Go code in the CSI driver and lvmd service, and updates to the e2e test suite.
lvmcsi-plugincapacitycsi-driverkubernetes
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.