Su Huang

Senior Staff ASIC Design Engineer at AMD

Shanghai, Shanghai, China
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
Su Huang is a Senior Staff ASIC Design Engineer based in Shanghai with over 5 years focused on GPU graphics ASIC design verification and a prior seven-year tenure at IBM working on Power servers. Holding a master's in computer science from East China Normal University, Su combines deep hardware verification expertise with hands-on compiler work—contributing to LLVM to ensure accurate debug information across many optimization passes. This blend of silicon-focused verification and compiler-level debugging reflects a rare cross-domain fluency that improves both chip validation and software toolchain reliability. At AMD Su drives complex verification efforts that bridge RTL behavior and developer-facing debugability, helping surface issues that matter in production graphics silicon. Colleagues describe Su as a pragmatist who prefers fixing root causes in toolchains and designs rather than layering brittle workarounds.
code5 years of coding experience
job7 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at East China Normal University
github-logo-circle

Github Skills (8)

compiler-optimization10
debugging10
debug10
c-language10
cprogramming-language10
llvm10
computer-engineering9
code-analysis9

Programming languages (7)

TypeScriptJavaC++LLVMHTMLRubyPython

Github contributions (5)

github-logo-circle
llvm/llvm-project

Dec 2023 - Nov 2024

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:46 reviews, 44 PRs, 15 pushes in 11 months
Contributions summary:Su primarily focuses on debugging and improving the LLVM compiler infrastructure. Their commits address missing debug information updates across various compiler passes, including DebugInfo, JumpThreading, LICM, LoopLoadElim, NaryReassociate, GVNSink, Reassociate, TailCallElim, DivRemPairs, SeparateConstOffsetFromGEP, LowerConstantIntrinsics, LoopFlatten, SimplifyCFGPass, SpeculativeExecution, and LoopStrengthReduce. These fixes ensure accurate debug information for optimized code, which is crucial for effective debugging and code analysis. They contribute to the overall reliability and maintainability of the LLVM project.
compilerstechnologiesclangsubmittoolchain
Apochens/llvm-project

Dec 2023 - Mar 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:102 pushes, 56 branches in 1 year 2 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
Su Huang - Senior Staff ASIC Design Engineer at AMD