Avan Thakkar is a software engineer with eight years of experience specializing in back-end and storage orchestration for cloud-native systems. Based in Bengaluru, he has worked at Red Hat on Ceph storage and now contributes to IBM, focusing on improving Kubernetes storage integrations and Ceph dashboard APIs. His open-source contributions to prominent projects like Rook and Ceph include making CSI drivers configurable, integrating Ceph exporters for monitoring, and enhancing RGW and NFS management in the dashboard—work that improves operability for large-scale storage clusters. He combines hands-on DevOps skills with API and UI backend development, bridging infrastructure and user-facing management features. An attention to operational detail is evident in his work on secrets management and RBD stats optimization, which reduce friction for cluster operators. He holds a BTech in ICT and brings a pragmatic, systems-oriented approach to storage platform engineering.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Technology - BTech, ICT, Bachelor of Technology - BTech, ICT at Dhirubhai Ambani Institute of Information and Communication Technology
Ceph is a distributed object, block, and file storage platform
Role in this project:
Back-end Developer
Contributions:1186 reviews, 205 commits, 364 PRs in 3 years
Contributions summary:Avan primarily contributed to the Ceph dashboard, focusing on the back-end aspect of the RGW's functionalities. The contributions include modifications to the REST API endpoints related to RGW bucket operations, modifications in the ceph dashboard for managing cluster upgrade, and the addition of cluster's management UI components for enabling and setting up the nfs export with the ceph cluster. These changes indicate a strong focus on improving the user interface and API interaction of the Ceph storage platform.
Contributions:54 reviews, 7 commits, 14 PRs in 2 months
Contributions summary:Avan primarily focused on enhancing the Ceph storage orchestration within the Rook project. Their contributions include making image pull policies configurable for CSI drivers and Ceph pods, optimizing RBD stats collection, and integrating a Ceph exporter for monitoring. The user also added key entries to CephClient secrets for CSI integration, demonstrating a focus on improving the usability and functionality of Rook for Kubernetes storage management. Additionally, they addressed existing code issues related to ceph version and the exporter service.
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.