Ronak Bakshi

Senior Software Engineer at Microsoft

Bellevue, Washington, United States
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
Ronak Bakshi is a Senior Software Engineer with 10 years of experience building reliable, test-driven systems across web and cloud platforms. Currently at Microsoft after a multi-year tenure there and prior roles at LogMeIn and Tata Consultancy Services, he excels in Java, JavaScript, SQL, CI/CD and AWS while routinely applying automated testing frameworks like Selenium, TestNG and JUnit. He contributes to notable open-source work including enhancements to the Microsoft Teams JavaScript library—adding meeting audio controls and content-sharing APIs—demonstrating a focus on real-time collaboration features. With a Master’s in Computer Science and a proven track record of refactoring and API design, he blends pragmatic engineering with attention to developer ergonomics. Based in Bellevue, WA, he brings both large-enterprise experience and hands-on full-stack delivery to cross-functional teams.
code10 years of coding experience
job11 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Northwest Missouri State University
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at GITAM Deemed University
languagesEnglish, Hindi, Telugu, Punjabi
stackoverflow-logo

Stackoverflow

Stats
21reputation
78reached
0answers
1question
github-logo-circle

Github Skills (11)

javascript10
microsoft-teams10
api10
apidoc10
testing10
front-end-development9
back-end-development8
typescript6
react-hooks6
useeffect6
react6

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
JavaScript library for use by Microsoft Teams apps
Role in this project:
userFull-stack Developer
Contributions:33 reviews, 26 commits, 31 PRs in 8 months
Contributions summary:Ronak's primary contributions revolve around enhancing the Microsoft Teams JavaScript library. They added a new API for toggling speaker audio, including corresponding test cases and updated the library's index file. The user also refactored the code, renaming the `meetingAudio` namespace to `meeting`, adding a function to fetch the incoming audio state, and implementing the API to share app content. These changes suggest a focus on extending and improving the core functionality of the library for meeting-related features.
microsoft-teamsjavascript-libraryjavascriptnodejsmicrosoft
ronakbakshi/Where-is-my-ride

May 2016 - Feb 2017

Contributions:2 pushes, 1 branch in 9 months
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
Ronak Bakshi - Senior Software Engineer at Microsoft