Bhagyashri Shewale

Senior Software Engineer at Red Hat

Tokyo, Japan
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

👤
Senior
🎓
Top School
Bhagyashri Shewale is a Senior Software Engineer with 10 years of experience specializing in backend development for large-scale open source cloud infrastructure, currently based in Tokyo and working at Red Hat. She is an active OpenStack contributor with a strong track record across Nova, Glance, and Cinder—focusing on API correctness, robustness, and data validation to reduce server errors and improve stability. Her contributions include careful handling of Unicode edge cases, HTTP error behavior improvements, and inventory schema limits, reflecting attention to interoperability and production resilience. Prior roles at NTT DATA Americas involved driving feature delivery, code reviews, and community engagement for OpenStack projects, evidencing both technical depth and open-source collaboration. She holds a B.E. in Information Technology from the University of Pune and brings a pragmatic, detail-oriented approach to distributed systems and storage services.
code10 years of coding experience
job9 years of employment as a software developer
bookSavitribai Phule Pune University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (21)

laravel-nova10
api-rest10
python10
apidoc10
api-design10
restful-api10
openstack-nova10
openstack10
api10
sqlalchemy10
service-design10
database-management10
error-handling10
rest-api10
ova10

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
openstack/nova

Feb 2016 - Jan 2019

OpenStack Compute (Nova). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:15 commits in 2 years 11 months
Contributions summary:Bhagyashri primarily contributed to bug fixes and enhancements within the OpenStack Nova compute project. They addressed issues related to error handling, specifically improving the system's ability to handle deleted flavor details by returning appropriate HTTP status codes. They also corrected import orders and fixed a duplicate key entry. Furthermore, the user implemented maximum limit checks in the placement inventory schema. These changes demonstrate a focus on API correctness and stability.
novaopendevopenstackcompute
openstack/glance

Mar 2016 - Nov 2017

OpenStack Image Management (Glance). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:5 commits in 1 year 8 months
Contributions summary:Bhagyashri contributed to the OpenStack Glance project, primarily focusing on improving API robustness and data validation. They fixed issues related to handling of 4-byte Unicode characters and character length limitations, preventing potential server errors. The contributions included modifying the codebase to return HTTP 400 Bad Request for invalid inputs. These changes spanned multiple APIs related to metadata management and included adding tests to ensure correct behavior.
opendevglanceimage-managementopenstack
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
Bhagyashri Shewale - Senior Software Engineer at Red Hat