Prasanna Kalever

Principal Software Engineer at Red Hat

Hyderabad, Telangana, 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
Prasanna Kalever is a Principal Software Engineer at Red Hat with 11 years of experience building and hardening storage, Linux, and container ecosystems. He is an open-source enthusiast who has made substantive contributions to major projects like Ceph, GlusterFS, and the Ceph CSI driver—improving CI/CD, snapshot and mapping features, and storage backends for production scenarios. His background spans kernel and system-level work from embedded Linux and device drivers to cloud-native storage daemons, giving him a rare full-stack systems perspective. Notably, he has driven reliability and performance fixes (async I/O, cache optimizations, memory-safety patches) and added practical tooling improvements that simplify testing and deployment. Based in Hyderabad, he combines hands-on development with test automation and DevOps experience to ship resilient distributed storage features.
code11 years of coding experience
job9 years of employment as a software developer
bookDiploma Embedded System Design, Diploma Embedded System Design at C-DAC Bangalore
bookJawaharlal Nehru Technological University Hyderabad
languagesEnglish, Hindi, Telugu
github-logo-circle

Github Skills (35)

asynchronous10
glusterfs10
debug10
kubernetes10
docker10
c-language10
async10
testing10
memory-management10
linux10
bash10
distributed-systems10
c1110
dockers10
cicd10

Programming languages (9)

ShellC++CMakefileGoHamlHTMLVim Script

Github contributions (5)

github-logo-circle
ceph/ceph-csi

Aug 2020 - Jul 2022

CSI driver for Ceph
Role in this project:
userDevOps Engineer
Contributions:643 reviews, 180 commits, 77 PRs in 1 year 11 months
Contributions summary:Prasanna primarily contributed to the `ceph/ceph-csi` repository by improving the minikube setup and CI/CD scripts. They addressed issues with minikube version checks, indentation, and function declaration order. Furthermore, the user added features to the minikube script such as allowing the use of `CONTAINER_CMD` and enabling installation of the snapshot controller, thereby enhancing the testing environment. The user also removed deprecated options and updated dependencies, demonstrating an understanding of maintaining build and release pipelines.
cephfscephcsi-driverkubernetescsi
open-iscsi/tcmu-runner

Aug 2016 - Jun 2019

A daemon that handles the userspace side of the LIO TCM-User backstore.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 59 commits, 42 PRs in 2 years 10 months
Contributions summary:Prasanna primarily focused on enhancing the glusterfs integration within the TCMU-runner project. Their contributions involved refactoring the glfs state, optimizing the glfs cache for improved performance, and implementing asynchronous read, write, and flush operations. Additionally, they added support for logging within the glfs component, improved the handling of configuration, and addressed a heap-use-after-free vulnerability. These changes streamlined the interaction between the TCMU and glusterfs backends.
tcmuserspacedaemontpmaix
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
Prasanna Kalever - Principal Software Engineer at Red Hat