Soumya Sinha

Software Engineer 2 at JFrog

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
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.
code12 years of coding experience
job6 years of employment as a software developer
bookClass XI-XII, PCM, Class XI-XII, PCM at Seth Anandram Jaipuria School,Ghaziabad
bookBachelor of Technology, btech, Bachelor of Technology, btech at KIIT University
github-logo-circle

Github Skills (23)

api-rest10
filesystem10
c-language10
boto10
python10
api-design10
restful-api10
storage10
distributed-systems10
object-storage10
c-programming10
c1110
functional-testing10
c1710
ceph10

Programming languages (6)

C++CJavaScriptHTMLPerlPython

Github contributions (5)

github-logo-circle
ceph/s3-tests

Jun 2019 - Sep 2022

Compatibility tests for S3 clones
Role in this project:
userQA Engineer / Test Automation Engineer
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.
compatibilityclonesaws
gluster/glusterfs

Feb 2014 - Jul 2020

Gluster Filesystem : Build your distributed storage in minutes
Role in this project:
userBack-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.
erasure-codingstoragepersistent-storagedistributed-storagefuse-filesystem
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
Soumya Sinha - Software Engineer 2 at JFrog