Wei Zheng

Software Engineering Manager at Meta

San Francisco Bay Area United States
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
Wei Zheng is a software engineering manager and research-trained systems engineer with a decade of experience building and leading teams focused on operating and distributed systems, virtualization, and cloud performance optimization. Based in the San Francisco Bay Area, he has driven integrity and recommendation system efforts at Meta after a progression from software engineering roles at Facebook and security-focused engineering at FireEye. His PhD-level background in system management informs a practical approach to energy-proportional computing and performance tuning, and he pairs that with hands-on contributions to high-profile open-source projects such as dotnet/runtime and roslyn-analyzers. Notably, his open-source work targets core runtime stability and code-quality analyzers—areas that subtly improve reliability across large developer ecosystems. Colleagues rely on him for translating deep systems research into production-ready, scalable infrastructure.
code11 years of coding experience
job9 years of employment as a software developer
bookPhD Computer Science, PhD Computer Science at Rutgers University
languagesChinese
github-logo-circle

Github Skills (17)

analyser10
analyzer10
net10
dotnet10
asp-net10
code-analysis10
performance-optimization10
static-analyzer10
dotnet-core10
csharp10
unit-testing9
dotnet-new9
vnet8
vbnet8
biginteger7

Programming languages (7)

C#TypeScriptPowerShellShellGoHTMLF#

Github contributions (5)

github-logo-circle
dotnet/runtime

Aug 2020 - Jun 2022

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Role in this project:
userBack-end Developer
Contributions:20 reviews, 13 commits, 12 PRs in 1 year 10 months
Contributions summary:Wei primarily focused on fixing and improving the .NET runtime, with a strong emphasis on System.Reflection.Emit and code generation. Their contributions involved resolving issues related to generic interfaces, handling method signatures, and addressing potential null reference exceptions within core libraries. They also made changes in System.Configuration and System.Numerics libraries. The impact of these changes appears to be enhanced stability and reliability of the .NET runtime.
dotnetiotmobile
dotnet/roslyn-analyzers

Apr 2021 - Nov 2022

Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:53 reviews, 8 commits, 7 PRs in 1 year 7 months
Contributions summary:Wei primarily focused on improving the `roslyn-analyzers` project by addressing code quality and correctness. Their contributions include fixing incorrect removals of implicit properties in the PublicApi and resolving issues with overridable methods within constructors, particularly in C# and VB.NET code. The user also added a new analyzer and code fix for preferring static HashData methods over ComputeHash methods and addressed trivia-related issues.
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