Ravish Roshan

Senior Software Engineering Manager at Microsoft

Hyderabad, Telangana, 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
Ravish Roshan is a Senior Software Engineering Manager at Microsoft with a solid track record building high-performance Windows and web applications using C++, .NET, and SQL Server. Over a decade-long career spanning FactSet, Goldman Sachs, Software AG and Microsoft, he has moved from hands-on C++ and ASP.NET development to leading teams that deliver flexible, UI-driven enterprise solutions and real-time analytics for IoT. He combines low-level systems experience (document generation, workflow engines, trading execution paths) with product-minded engineering leadership, enabling frequent UI and functionality changes without sacrificing stability. Known as a proactive mentor, he has trained multiple new engineers and led cross-functional efforts to automate database upgrades and logging frameworks. Based in Hyderabad, he brings a blend of banking-grade reliability and analytics-focused innovation to large-scale software challenges. An early-career emphasis on both Windows desktop internals and streaming analytics gives him unusual depth for a manager who still values technical rigor.
code4 years of coding experience
job10 years of employment as a software developer
book3rd, 3rd at St.Andrew's School, Bhagalpur
bookBachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at National Institute of Technology Warangal
book12th CBSE Board, 12th CBSE Board at St.John' Senior Secondary School, Bundi
book10th ICSE Board, 10th ICSE Board at Mount Assisi School, Bhagalpur
languagesEnglish, Hindi
github-logo-circle

Github Skills (13)

compatibility10
uwp10
msix10
sdk9
linux8
desktop8
packaging2
ajv1
json1
schema-validation1
validation1
json-schema1
yaml1

Programming languages (4)

C#C++CJavaScript

Github contributions (5)

github-logo-circle
The Package Support Framework (PSF) is a kit for applying compatibility fixes to packaged desktop applications.
Contributions:5 pushes, 3 branches in 1 year
fixespsfdesktop-applicationsopenframeworksdesktop
MSIX SDK
Contributions:1 push, 1 branch in 2 months
linuxmsixsdk
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
Ravish Roshan - Senior Software Engineering Manager at Microsoft