Sunny Kumar is an experienced back-end engineer with 8 years in systems and storage software, currently based in Glasgow and working at Flexera. He has deep expertise in distributed storage, having made substantive contributions to high-profile open-source projects like GlusterFS and Ceph—most notably implementing and hardening snapshot management and resolving complex LVM and RBD issues. His career includes senior engineering roles at EDB and Red Hat, and prior work on kernel configuration and device drivers that give him strong low-level systems instincts. Sunny combines practical production fixes with build and scheduler improvements, demonstrating an ability to move between bug fixes, feature work, and infrastructure-level changes. Colleagues value his focus on stability and correctness in storage stacks, with a track record of addressing subtle mount/unmount and cleanup edge cases. He holds an MCA and a BSc in Computer Science and brings both academic grounding and hands-on systems experience to storage engineering challenges.
8 years of coding experience
11 years of employment as a software developer
MCA, Computer Science, A, MCA, Computer Science, A at Pondicherry University
Bachelor's Degree, Computer Science, A, Bachelor's Degree, Computer Science, A at Sikkim Manipal University - Distance Education
Gluster Filesystem : Build your distributed storage in minutes
Role in this project:
Back-end Developer
Contributions:12 reviews, 247 commits, 1 PR in 2 years 9 months
Contributions summary:Sunny primarily worked on the "snapshot" functionality within the GlusterFS project. Their contributions focused on resolving issues related to snapshot activation, deactivation, and restoration, including brick mount point management. They modified the code to handle mount point creation, unmounting, and validations for different snapshot statuses, specifically within the `glusterd-snapshot.c` file. Furthermore, they fixed coverity issues and addressed bugs related to LVM cleanup and snapshot creation after brick operations.
Ceph is a distributed object, block, and file storage platform
Role in this project:
Back-end Developer
Contributions:85 reviews, 27 commits, 13 PRs in 1 year 5 months
Contributions summary:Sunny primarily contributed to the Ceph storage platform by addressing bugs, enhancing existing functionalities, and refining the configuration options. They fixed an issue related to the creation of the 'device_health_metrics' pool and also tackled a problem in the RBD module. The user modified the build script for Fedora and updated handling of parameters for the mclock scheduler and the rbd device. Overall, the contributions focus on improving the stability and functionality of the Ceph storage system.
fusefile-storagecephstorageopenebs
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.