Prathmesh Prabhu is a staff software developer with 5+ years of professional experience building full-stack web applications, continuous delivery platforms, and OS-level systems, now working on simulation platform accuracy at Waabi. He has driven core web framework work at Microsoft Teams—helping a complex codebase scale to millions of users and enabling cross-cutting capabilities like feature flags, observability, and M365 Copilot integration. Previously at Google he designed and operated integration-testing platforms for Chrome OS and contributed to Chromebook LTE, Android Emulator, and build systems, blending low-level systems work with web-facing features. He treats languages and stacks as tools, favoring simple, user-focused solutions and a Clean Code-inspired approach to design. An active contributor to Azure Communication Services samples, he has implemented end-to-end features such as call recording and UI integrations that bridge React frontends with .NET Azure Functions. Based in Vancouver, he pairs a strong academic background in programming languages with a persistent curiosity for simplifying complex engineering problems.
5 years of coding experience
13 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at University of Wisconsin-Madison
Sample code for Azure Communication Services JavaScript quickstarts
Role in this project:
Full-stack Developer
Contributions:29 reviews, 72 commits, 33 PRs in 10 months
Contributions summary:Prathmesh primarily contributed to implementing Azure Communication Services features within a React-based UI. They focused on integrating call recording functionality, including both backend (.NET Azure Functions) and frontend (React components) development. Their work involved creating and connecting to APIs for starting and stopping recordings, and handling recording file status updates. The user also integrated UI library elements and implemented listing of the recording files in the UI.
Hero sample to showcase web calling capabilities for Azure Communication Services
Role in this project:
Full-stack Developer
Contributions:5 releases, 30 reviews, 30 commits in 1 year 6 months
Contributions summary:Prathmesh primarily focused on enhancing the frontend of the application, as shown by the changes to the `App.tsx`, `HomeScreen.tsx`, and `CallScreen.tsx` files. They implemented the UI for the application and also made changes to improve the user experience and updated the home screen, call screen, and other UI components. In addition to this, they made changes to the core functionality of the application, including the use of Azure Communication Services token and other related functionalities.
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
Prathmesh Prabhu - Staff Software Developer at Waabi