Ye Wu

Cranky Keyboard Hitter at MT

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
Ye Wu is a seasoned software engineer with over two decades of hands-on experience in C++, graphics APIs (OpenGL/DirectX), compiler engineering, and platform development for machine learning services. Based in Bellevue, he has contributed to GPU architecture and performance analysis at Qualcomm, real-time rendering and viewport work at Autodesk, and multimedia features for Bing at Microsoft. Ye blends low-level expertise—GPGPU, LLVM IR, and building compilers—with higher-level systems in Python and .NET, and has long-managed open-source projects. His GitHub work includes an evolving Chinese C++ template tutorial that approaches template metaprogramming as a Turing-complete language to deepen readers’ understanding. Colleagues know him for pragmatic system design, a deep grasp of graphics API specifications, and an unusual mix of academic GIS training and production GPU/compiler experience.
code16 years of coding experience
bookMaster, Geographics information system & Survey engineering, Master, Geographics information system & Survey engineering at Hohai University
github-logo-circle

Github Skills (10)

code-templates10
apptemplates10
c-language10
cpp-templates10
cprogramming-language10
html-template10
python-templates10
data-structure5
data-structures5
algorithms4

Programming languages (9)

TypeScriptJavaC++CLLVMCMakeJavaScriptHTML

Github contributions (5)

github-logo-circle
wuye9036/CppTemplateTutorial

Mar 2013 - Oct 2022

中文的C++ Template的教学指南。与知名书籍C++ Templates不同,该系列教程将C++ Templates作为一门图灵完备的语言来讲授,以求帮助读者对Meta-Programming融会贯通。(正在施工中)
Role in this project:
userBackend Developer
Contributions:91 commits, 12 PRs, 58 pushes in 9 years 8 months
Contributions summary:Ye contributed to a C++ template tutorial by adding and modifying code examples related to template functions, class specialization, and integer template parameters. They added examples to demonstrate function calls, template instantiation, and the use of integer and other types as template arguments. Furthermore, they incorporated code to the tutorial's different sections, revised example code, and implemented features based on different sections of the tutorial, including those focused on full and partial specialization, and name lookup.
templatecppmeta-programmingmetatemplates
wuye9036/ChsLLVMDocs

Nov 2012 - Apr 2017

Contributions:33 commits, 1 PR, 1 push in 4 years 5 months
chinesetranslatedllvm
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
Ye Wu - Cranky Keyboard Hitter at MT