Hai Liu is a Principal Software Developer with 25 years of professional coding experience and a long tenure at Microsoft, currently leading Azure Bot Service integrations across ARM, Azure Portal, and bot administration tooling. A full-stack, high-throughput engineer (self-described "3x dev"), he has shipped client (Office), web server (SharePoint), mobile, and cloud services including work on Azure BotServices. His open-source contributions to the prominent microsoft/botbuilder-dotnet repo show hands-on backend work—refactoring, Cosmos DB storage setup, and adapter/auth configuration—highlighting expertise in Azure storage and authentication patterns. Hai prioritizes meaningful customer impact, durable team relationships built on trust, and clear commercial value in his work. Based in the Greater Seattle Area, he pairs an M.S. in Computer Science from University of Maryland with deep product and platform-level experience that spans decades.
9 years of coding experience
18 years of employment as a software developer
Master of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at University of Maryland
Welcome to the Bot Framework SDK for .NET repository, which is the home for the libraries and packages that enable developers to build sophisticated bot applications using .NET.
Role in this project:
Back-end Developer
Contributions:22 commits, 2 PRs, 18 pushes in 23 days
Contributions summary:Hai contributed to the .NET Bot Framework SDK, primarily focusing on preparing the environment and making changes to the CosmosDbStorage and BotFrameworkAdapter classes. These changes involved refactoring code, modifying credentials, and updating configurations for different environments, demonstrating a focus on database and adapter functionalities within the bot framework. The commits suggest involvement in setting up and managing Azure-based storage and authentication within the bot application. The user also contributed by refactoring Dictionary to IDictionary and List to IList.
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
Hai Liu - Principal Software Developer at Microsoft