Soumya Sinha is a Backend Software Engineer with 12 years’ experience, currently at JFrog after a multi-year tenure at Red Hat, specialising in Python and cloud-native backends. She has a strong track record building robust systems with Django, GCP, Docker and automation tools like Ansible, and has practical experience with MQTT for messaging in IoT-like contexts. An active open-source contributor, Soumya has made substantive backend improvements to major distributed storage projects such as Ceph (RGW) and GlusterFS, addressing HTTP handling, lifecycle and memory issues and extending file-handle xattr APIs. She pairs production-focused engineering with QA sensibilities—contributing S3 compatibility tests that improved reliability across storage backends. Comfortable adopting new technologies in dynamic environments, she focuses on pragmatic solutions that streamline processes and improve system resilience.
12 years of coding experience
6 years of employment as a software developer
Class XI-XII, PCM, Class XI-XII, PCM at Seth Anandram Jaipuria School,Ghaziabad
Bachelor of Technology, btech, Bachelor of Technology, btech at KIIT University
Contributions:20 reviews, 38 commits, 44 PRs in 3 years 3 months
Contributions summary:Soumya primarily contributed to the `s3-tests` repository by modifying and adding test cases for S3 compatibility. Their work focused on ensuring the tests adhered to bucket naming conventions specified by the S3 standard, as well as enabling and adjusting lifecycle tests. The user also addressed issues in existing tests, such as fixing `check_invalid_bucket_name()` and tagging tests that were failing on the dbstore backend. These modifications improved the testing coverage and reliability of the Ceph S3 compatibility suite.
Gluster Filesystem : Build your distributed storage in minutes
Role in this project:
Back-end Developer
Contributions:335 commits, 1 PR, 16 comments in 6 years 5 months
Contributions summary:Soumya primarily contributed to the Gluster Filesystem (glusterfs) project by implementing features related to extended attributes (xattrs) for file handles. They added handle-based operations for getting, setting, and removing xattrs in the libgfapi module, including incorporating new APIs for volume information retrieval. Additionally, the user fixed memory leaks, improved code readability by replacing tabs with spaces, and addressed a bug related to the handling of locks, which is an important performance related activity. Their work also involved integrating with glusterd for volume metadata retrieval and enhancing the functionality of the API.
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.