Wei Wang

Software Engineer at Meta

Bellevue, Washington, 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

🤩
Rockstar
🎓
Top School
Wei Wang is a software engineer and systems architect with 7+ years of professional experience bridging research-grade compiler and architecture work with production systems at Qualcomm and Meta. He co-founded Huiyun Technology to apply AI to architectural design and built Archtools, and later helped architect next‑gen blockchain mining infrastructure at 8BTC, reflecting a blend of product-building and low-level systems expertise. His background includes deep compiler and runtime optimization (JIT, garbage collection, code generation) and hands-on SoC/Android development, plus academic work on reuse-distance models and parallel program locality. An active contributor to LLVM, he has made targeted changes to coroutine and ThinLTO pipelines—demonstrating both toolchain insight and practical cross-platform fixes. Comfortable across languages from Golang and Java to Fortran, CUDA and assembly, he combines research rigor with pragmatism in shipping performant systems. Based in Bellevue, WA, he thrives at the intersection of system software, high-performance computing, and cloud services.
code7 years of coding experience
job15 years of employment as a software developer
bookPh.D Cand., Computer Science, Ph.D Cand., Computer Science at Michigan Technological University
bookB.S, Computer Science, B.S, Computer Science at Zhejiang University
languagesChinese
github-logo-circle

Github Skills (6)

compiler-optimization10
c-language10
coroutines10
cprogramming-language10
llvm10
testing8

Programming languages (4)

C++LLVMGoPython

Github contributions (5)

github-logo-circle
llvm/llvm-project

Apr 2020 - Mar 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:18 reviews, 25 PRs, 24 pushes in 4 years 11 months
Contributions summary:Wei primarily focused on modifying the LLVM compiler infrastructure, specifically related to coroutines. Their contributions involved refining the compilation pipeline, preventing the execution of coroutine passes in the ThinLTO pre-link phase to optimize the elision process. They also fixed test failures by specifying target triples and restricting test execution based on the target platform. These changes demonstrate the user's expertise in understanding and modifying compiler optimization passes.
compilerstechnologiesclangsubmittoolchain
apolloww/llvm-project

Oct 2023 - Feb 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:46 pushes, 18 branches in 1 year 3 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.
Request Free Trial
Wei Wang - Software Engineer at Meta