Shuode Li

Principal Software Engineer at Microsoft

Minhang District, 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

👤
Senior
🎓
Top School
Shuode Li is a Principal Software Engineer with 11 years focused on cloud database services, currently driving database platform work at Microsoft in Shanghai. He has led the development and GA launch of Azure MariaDB and contributed major MySQL/MariaDB engine and single-tenant architecture work, pairing deep engine knowledge with cloud management code. Hands-on across languages (Python, Rust, C++), he implemented Azure CLI RDBMS features—including MariaDB support and network/replication tooling—and owns host-side components that optimize Linux memory and CPU for small VMs. Shuode’s background in mathematics from Fudan University underpins a methodical approach to performance and network optimization for database gateways. Known for solving subtle networking and resource-efficiency issues, he bridges low-level engine tuning with platform-scale management. Outside core work he actively contributes to prominent open-source efforts like the Azure CLI, bringing production-grade features to broad developer audiences.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science, Mathematics, Bachelor of Science, Mathematics at Fudan University
languagesChinese, English
github-logo-circle

Github Skills (7)

database-management10
azure10
microsoft-azure10
back-end-development10
python10
mariadb10
azure-cli10

Programming languages (9)

TypeScriptC#PowerShellRustJavaScriptGoMarkdownPython

Github contributions (5)

github-logo-circle
Azure/azure-cli

Sep 2018 - Jun 2019

Azure Command-Line Interface
Role in this project:
userBack-end Developer
Contributions:6 commits, 6 PRs, 2 comments in 9 months
Contributions summary:Shuode primarily contributed to the Azure CLI's RDBMS module, specifically focusing on adding and extending support for database services. Their work included implementing MariaDB support, including database server creation, virtual network rule management, and replication features. They also updated help examples and made dependency updates. The user demonstrated proficiency in Python and the Azure CLI framework.
command-line-interfacecloudazurecommand-lineazure-cli
elemount/PyMySQL

Jun 2017 - Jul 2018

Pure Python MySQL Client
Contributions:27 pushes, 1 branch in 1 year
pythonmysqlmysql-clientpure-pythonmysql-python
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
Shuode Li - Principal Software Engineer at Microsoft