Zhengbo Li is a senior software engineer with 11 years of experience building secure, high-scale user experiences and developer tooling across companies like Dropbox, Microsoft, and Mixpanel. He has driven critical identity and authentication work — reducing account takeover risk while improving MFA adoption and token security — and has a track record of unifying complex product flows across multiple surfaces. At Microsoft he contributed deeply to the TypeScript ecosystem (language service, Sublime plugin, DOM lib generator) and led a team to optimize cloud costs via Spot-VM scheduler upgrades and production SLAs. Zhengbo blends backend and full‑stack skills with automation and build-system expertise, having modernized build and deployment pipelines at multiple organizations. Based in Atlanta, he pairs a computational science master’s from Georgia Tech with practical engineering chops honed across large-scale SaaS and open-source projects. An avid tinkerer who describes himself as an “unknown artist,” he often surfaces non-obvious improvements in tooling and UX that benefit both developers and end users.
11 years of coding experience
10 years of employment as a software developer
Master's degree Computational Science & Engineering, Master's degree Computational Science & Engineering at Georgia Institute of Technology
Bachelor's degree Hydraulic Engineering, Bachelor's degree Hydraulic Engineering at Tsinghua University
IO wrapper around TypeScript language services, allowing for easy consumption by editor plugins
Role in this project:
Full-stack Developer
Contributions:14 releases, 281 commits, 164 PRs in 2 years
Contributions summary:Zhengbo contributed to the Microsoft/typescript-sublime-plugin repository, which involves building an editor plugin for TypeScript. Their work included bug fixes, such as batching file closing notices to the server and pre-populating rename boxes. Additionally, the user implemented new features like a "NavTo" module integrated with a quick panel and made improvements to auto-formatting and code styling. The changes primarily affected the TypeScript.py and relevant library files, indicating a strong focus on enhancing the plugin's functionality and user experience.
Tool for generating dom related TypeScript and JavaScript library files
Role in this project:
Full-stack Developer
Contributions:169 commits, 120 PRs, 104 pushes in 1 year 5 months
Contributions summary:Zhengbo primarily contributed to the generation and maintenance of TypeScript definition files for the DOM library. Their work involved refactoring the code to use external JSON files for additional type information, simplifying the process of sending pull requests. They also implemented updates to support new Shadow DOM APIs and WebGLRenderingContext methods, demonstrating a focus on keeping the library current with evolving web standards.
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.