Aravinda Vishwanathapura

Partner at Kadalu Investments

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code15 years of coding experience
job18 years of employment as a software developer
bookBE Industrial Engineering and Management, BE Industrial Engineering and Management at Dayananda Sagar College of Engineering, Bangalore
stackoverflow-logo

Stackoverflow

Stats
126reputation
4kreached
11answers
0questions
github-logo-circle

Github Skills (22)

glusterfs10
python10
apidoc10
c1110
c1710
ovirt10
api10
vms10
xml10
cli10
command-line-interface9
command-line9
distributed-systems8
storage8
back-end-development8

Programming languages (19)

PowerShellJavaCSSCRustDGoHTML

Github contributions (5)

github-logo-circle
gluster/glusterfs

Aug 2013 - Nov 2022

Gluster Filesystem : Build your distributed storage in minutes
Role in this project:
userBackend 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.
erasure-codingstoragepersistent-storagedistributed-storagefuse-filesystem
oVirt/vdsm

Jan 2013 - Nov 2013

The Virtual Desktop Server Manager
Role in this project:
userBack-end Developer
Contributions:10 commits in 9 months
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