Chao Li is a seasoned software engineer with 7 years at Microsoft building resilient, cloud-native solutions on Azure, Docker, Kubernetes and Cosmos DB. He has deep expertise in C#, PowerShell and serverless patterns, having designed end-to-end deployment, monitoring and auto-recovery tooling as well as attribute-based authorization and business data integration for enterprise customers. As a hands-on full‑stack contributor, he enhanced user management and virtual cluster features in Microsoft's PAI web portal and integrated ONNX models into WinML/WPF samples for the microsoft/ai-edu initiative. Combining a Master’s in Computer System Engineering from Northeastern with practical experience automating CI/CD and distributed deployments, he excels at turning complex operational requirements into reliable, maintainable systems. Based in Beijing, he blends platform engineering rigor with an eye for improving developer UX and operational automation.
7 years of coding experience
3 years of employment as a software developer
Bachelor of Science (BS), Computer Software Engineering, Bachelor of Science (BS), Computer Software Engineering at Sichuan University
Master of Computer System Engineering, Computer System Engineer, Master of Computer System Engineering, Computer System Engineer at Northeastern University
AI education materials for Chinese students, teachers and IT professionals.
Role in this project:
ML Engineer
Contributions:1 release, 22 reviews, 62 commits in 1 year 1 month
Contributions summary:Chao contributed code focused on integrating and deploying ONNX models for AI education materials, specifically for Windows Machine Learning. They implemented and updated code for the use of ONNX models in WPF and UWP applications, including example projects for image classification (bear classification) using WinML. Furthermore, the user updated the code for the golden number game and code search examples.
Contributions:18 commits, 40 PRs, 96 pushes in 4 months
Contributions summary:Chao primarily contributed to the web portal component of the project, focusing on user management features. They implemented functionalities for importing users via CSV files, batch user creation and editing, and added UI elements for managing user roles and virtual cluster assignments. The user also addressed bugs, improved the user interface, and refactored code to enhance overall usability and maintainability of the web portal.
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.