Xuewei Huang

Software Engineer at Microsoft

Shanghai, Shanghai, China
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
Xuewei Huang is a software engineer with seven years’ experience building backend and full-stack solutions across enterprise and cloud-focused products, currently contributing to SharePoint Server Dev Experience & Workflow at Microsoft in Shanghai. He has hands-on experience implementing API Management tooling and adaptive card notification workflows for Microsoft Teams, with notable contributions to OfficeDev repositories that blend TypeScript, Azure infrastructure (Bicep), and bot/webhook patterns. Prior roles at Dell EMC exposed him to storage firmware workflows, cloud-based test deployments, and internal tooling built with Django, WPF, and WinForms—demonstrating versatility across stacks and environments. A USC MS graduate with international undergraduate training, he pairs curiosity-driven learning with pragmatic engineering, often refactoring samples and improving documentation to make developer tooling more reliable and approachable.
code7 years of coding experience
job2 years of employment as a software developer
bookMaster of Science - MS, Master of Science - MS at University of Southern California
bookBachelor of Engineering (B.Eng.), Bachelor of Engineering (B.Eng.) at University of Liverpool
bookBachelor of Engineering (B.Eng.), Bachelor of Engineering (B.Eng.) at Xi'an Jiaotong-Liverpool University
github-logo-circle

Github Skills (17)

apidoc10
typescript10
adaptive-cards10
api10
typescript-types10
bot-framework10
microsoft-teams10
typescripts10
microsoft-azure9
nodejs9
azure9
sdk8
azure-functions8
bicep8
cicd7

Programming languages (7)

PowerShellC#TypeScriptGoHTMLMarkdownPython

Github contributions (5)

github-logo-circle
Scenario-focused sample applications that help you get started with building Microsoft Teams App.
Role in this project:
userFull-stack Developer
Contributions:40 reviews, 70 commits, 77 PRs in 9 months
Contributions summary:Xuewei primarily contributed to the adaptive card notification sample application within the Microsoft Teams Toolkit Samples repository. Their work focused on implementing and updating various adaptive card layouts and functionalities for notifications, encompassing areas such as Azure Bicep templates for infrastructure, and the bot's core logic using TypeScript. They also refactored the incoming webhook sample, including the introduction of a new notification target and the removal of data files, indicating a shift in the project's approach to sending notifications. Additional commits centered on updating samples with new features and correcting documentation, emphasizing continuous integration.
microsoft-teamsteams-appget-startedscenariomhealth
OfficeDev/teams-toolkit

Apr 2021 - Jan 2023

Developer tools for building Teams apps
Role in this project:
userBack-end Developer
Contributions:633 reviews, 283 commits, 632 PRs in 1 year 9 months
Contributions summary:Xuewei's commits primarily focus on initializing and formatting the API Management (APIM) plugin within the `teams-toolkit` repository. They implemented the foundational elements of the APIM plugin in the fx-core packages including creating initial code for API Management resource using TypeScript. Their work involved configuring resources, creating new service offerings and managing the implementation of the core components of the APIM plugin. Code formatting and test-enabling commits were also included.
reactmonorepodeveloper-toolsnodejstypescript
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
Xuewei Huang - Software Engineer at Microsoft