Ravishankar N

Principal Software Engineer at Index Engines

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
Ravishankar N is a Principal Software Engineer with 13 years of deep systems and storage experience, currently driving core indexing features at Index Engines from Bengaluru. He is a longstanding contributor and committer to GlusterFS—working on replica split-brain resolution, read-path performance and memory-leak fixes—and has pushed flash-optimized filesystem work upstream while at Pavilion and Red Hat. His background spans Linux kernel and filesystem development at Samsung, embedded and telematics early-career work, and patents arising from distributed storage innovations. Comfortable across embedded, file and distributed storage domains, he combines hands-on backend implementation with systems-level debugging and performance tuning. Notably, his contributions to the widely used glusterfs project reflect both production-grade engineering and a knack for making storage reliable under real-world workloads.
code13 years of coding experience
job13 years of employment as a software developer
bookBachelor of Engineering - BE Electrical & Electronics, Bachelor of Engineering - BE Electrical & Electronics at University of Madras
bookMaster of Technology - MTech Information Technology, Master of Technology - MTech Information Technology at International Institute of Information Technology Bangalore
languagesEnglish, Hindi, Tamil, Malayalam, Kannada
stackoverflow-logo

Stackoverflow

Stats
3,466reputation
425kreached
77answers
11questions
github-logo-circle

Github Skills (20)

filesystem10
back-end-development10
distributed-systems10
c1110
c1710
backend10
error-handling9
data-structures8
data-structure8
debugging8
system-design7
performance-optimization7
kernel6
mouse6
glibc6

Programming languages (8)

ShellCRustJavaScriptGoHTMLHamlPython

Github contributions (5)

github-logo-circle
gluster/glusterfs

Apr 2013 - Aug 2022

Gluster Filesystem : Build your distributed storage in minutes
Role in this project:
userBackend Developer
Contributions:271 reviews, 800 commits, 97 PRs in 9 years 5 months
Contributions summary:The user, Ravishankar N, primarily contributed to the backend functionality of the Gluster Filesystem, focusing on its replication and management aspects. Their work involved implementing and refining functionalities related to the automatic split-brain resolution for files within replica volumes, optimizing the performance of read operations, and addressing memory leaks within the codebase. The user’s contributions spanned a range of features, including improving the logging of operations and adding features for efficient management of data and metadata.
filesystemglusterstoragecdistributed-systems
itisravi/glusterfs

Oct 2020 - Jul 2023

Gluster Filesystem : Build your storage in minutes
Contributions:155 pushes, 125 branches in 2 years 9 months
glusterglusterfsfilesystemstorageminutes
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