Aravinda Vishwanathapura is a seasoned software engineer and open-source maintainer with over 16 years of experience building distributed systems, databases, and web tooling. As co-maintainer of GlusterFS geo-replication and a longtime contributor to the gluster/glusterfs and oVirt/vdsm projects, he blends deep backend C and Python work with practical developer tooling and monitoring integrations like Prometheus and Events APIs. He has led engineering initiatives at Red Hat and co-founded Kadalu Technologies, focusing on observability, automation, and operational simplicity for storage systems. Beyond core infrastructure, he builds user-focused utilities—such as a widely used Kannada ASCII/Unicode converter web app attracting thousands of daily views—that reflect his attention to real-world interoperability challenges.
15 years of coding experience
18 years of employment as a software developer
BE Industrial Engineering and Management, BE Industrial Engineering and Management at Dayananda Sagar College of Engineering, Bangalore
Gluster Filesystem : Build your distributed storage in minutes
Role in this project:
Backend Developer
Contributions:88 reviews, 561 commits, 18 PRs in 9 years 4 months
Contributions summary:Aravinda contributed to the GlusterFS codebase by implementing and enhancing command-line interface (CLI) functionalities. They added an XML tag to the output of several volume status commands to improve the reporting of task status, including enhancements to existing commands related to rebalancing and brick removal. Their work involved modifications to C code, enhancing error messages and functionality related to the display of performance data, and refining the user experience of volume management commands.
Contributions summary:Aravinda primarily contributed to the `vdsm` repository, focusing on enhancing GlusterFS integration. They implemented new VDSM verbs for managing Gluster services, including retrieving host UUID and managing services. They also addressed compatibility issues related to Python 2.6 and improved output formatting for existing verbs. The user's work included changes to `vdsm_api`, `cli`, and `client` files, demonstrating a hands-on approach to extending VDSM's GlusterFS capabilities.
vdivmsvirtual-desktopwindowselectron
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
Aravinda Vishwanathapura - Partner at Kadalu Investments