Shweta Patil

Software Engineer at Microsoft

Pune, Maharashtra, 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
Shweta Patil is a software engineer with 8 years of experience building and testing reliable systems across enterprise environments, currently contributing at Microsoft from Pune. She progressed from engineering roles at Tech Mahindra to quality assurance at Nuance, bringing a pragmatic blend of development and QA perspectives to reduce defects and improve delivery. At Microsoft she has made meaningful open-source contributions to the widely used OpenAPI.NET SDK, fixing V2 serialization and parameter-handling bugs to improve interoperability. Her background in computer applications and IT underpins strong backend troubleshooting skills and a careful attention to API correctness. Colleagues describe her as detail-oriented and consistently focused on compatibility edge-cases that often go unnoticed until production. She combines hands-on coding with a tester’s mindset to produce robust, maintainable software.
code8 years of coding experience
job7 years of employment as a software developer
bookMaster's Degree, Computer Application, Master's Degree, Computer Application at Sinhgad Institute Of Management
bookBachelor's Degree, Information Technology, Bachelor's Degree, Information Technology at Deogiri College
github-logo-circle

Github Skills (9)

serialization10
net10
asp-net10
dotnet10
data-serialization10
csharp10
openapi10
dotnet-core10
http9

Programming languages (4)

C#PowerShellJavaScriptGo

Github contributions (5)

github-logo-circle
microsoft/OpenAPI.NET

Jan 2018 - Oct 2018

The OpenAPI.NET SDK contains a useful object model for OpenAPI documents in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents from the model.
Role in this project:
userBack-end Developer
Contributions:20 commits, 15 PRs, 21 pushes in 9 months
Contributions summary:Shweta primarily focused on enhancing the OpenAPI.NET SDK by addressing serialization and parameter handling issues. They fixed bugs related to V2 serialization, ensuring accurate display values for parameter locations. Furthermore, the user modified the code to correctly map custom types as strings within the V2 serializer, improving the SDK's compatibility and functionality. The user also addressed an issue by ensuring required properties are not marked as read-only in certain scenarios.
object-modelapiyamlserializerssdk
Generates OpenAPI Document from C# Annotations
Contributions:1 review, 193 commits, 44 PRs in 1 year 10 months
apiannotationsopenapi-documentcsharpdto
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
Shweta Patil - Software Engineer at Microsoft