Minnie Liu is a Senior Software Engineer with a decade of experience building backend systems at Microsoft, focused on cloud communication services within the Azure SDK for both Java and .NET. She has shipped production features for identity and communication administration—token lifecycle, client credential refactors, and chat-related robustness fixes—contributing to widely used open-source Azure SDK repositories. Minnie combines a strong engineering foundation in Java, C++, and JavaScript with practical QA and automation experience from earlier SAP roles, giving her a pragmatic approach to reliability and testability. Her background in business and computer science from UBC helps her bridge product needs and technical design, and she has a proven track record of improving flaky tests and integrating remote API specifications to reduce maintenance burden. Based in the Greater Vancouver area, she brings cross-cultural collaboration experience from global teams and a history of mentoring interns and peers. Less obvious: she pairs backend engineering depth with front-end and UX-aware feature delivery, stemming from past SAP work on client-facing analytics features.
9 years of coding experience
5 years of employment as a software developer
International Baccalaureate, International Baccalaureate at Richmond High Secondary
Bachelor of Commerce (B.Com.) Business and Computer Science, Bachelor of Commerce (B.Com.) Business and Computer Science at The University of British Columbia
This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
Role in this project:
Back-end Developer
Contributions:273 reviews, 59 commits, 154 PRs in 1 year 11 months
Contributions summary:Minnie primarily contributed to the Azure SDK for .NET, focusing on the Communication Services. Their work involved removing local swagger files and integrating with remote ones. Additionally, the user updated test resources, removed SMS automated tests, and addressed various issues related to chat functionality, including fixes for flakey tests. They also added reference links to NuGet package descriptions.
This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
Role in this project:
Back-end Developer
Contributions:385 reviews, 68 commits, 199 PRs in 1 year 4 months
Contributions summary:Minnie's contributions primarily focused on developing and implementing communication features for the Azure SDK for Java. Their work involved adding and modifying code related to communication administration, including creating, deleting, and issuing tokens for user identities. The commits demonstrate the user's work in the administration package and related samples, and the integration of the changes with the SDK's core functionalities. The user was also involved in refactoring and cleaning up the communication client credential.
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
Minnie Liu - Senior Software Engineer at Microsoft