Wei Shao is a Senior Software Engineer with seven years of experience building cloud-native infrastructure and globalized systems across Microsoft, Amazon, and Procore. He blends deep backend expertise—demonstrated by contributions to Microsoft.Recognizers.Text improving cross-language date, number, and phone parsing—with hands-on experience migrating and architecting platforms on AWS and optimizing Azure networking. Known for curiosity and creativity, he navigates complex edge cases (e.g., year-crossing date ranges and Chinese number/currency extraction) to reduce false positives in production pipelines. Based in Bellevue, WA, Wei combines strong engineering craftsmanship with a collaborative, team-first approach and a knack for making core infra more reliable and globally aware.
7 years of coding experience
11 years of employment as a software developer
UMass Lowell
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Shandong University of Science and Technology
Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text
Role in this project:
Back-end Developer
Contributions:16 commits, 26 PRs, 15 comments in 3 months
Contributions summary:Wei primarily focused on fixing and improving the `microsoft/recognizers-text` repository. Their contributions involved identifying and resolving issues related to date and time recognition, particularly addressing edge cases where date range resolution crossed year boundaries. The user made enhancements to the Chinese number and currency extraction, incorporating filters to reduce false positives. Furthermore, they addressed incorrect date extraction from number sequences and improved the handling of phone number extraction.
Contributions:15 pushes, 1 branch in 3 years 5 months
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.