Zenong Zhang

Software Engineer at Google

Sunnyvale, California, 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
Zenong Zhang is a software engineer in Sunnyvale with seven years of experience bridging research and production engineering, currently working on XLA horizontal scaling at Google. He brings deep systems and language expertise from a years-long research role at UT Dallas and multiple Google internships focused on Clang frontend and the experimental Carbon language. As an active contributor to the Carbon Language repo, he implemented core language features—raw string literals, returned var semantics, and unformed variable states—touching lexer, parser, interpreter, type checker, and heap runtime checks. That blend of compiler internals and scalable systems gives him a rare perspective on both low-level correctness and high-performance deployment. He is pursuing a doctoral degree in Computer Science while shipping production-facing features at Google, indicating strong capacity to translate research into reliable code. Expect thoughtful, safety-minded contributions to language tooling and distributed ML runtimes.
code7 years of coding experience
job5 years of employment as a software developer
bookDoctor's Degree, Computer Science, Doctor's Degree, Computer Science at The University of Texas at Dallas
github-logo-circle

Github Skills (10)

parserator10
compiler10
programming-language10
carbon-lang10
lang10
parser10
compiler-compiler10
interpreter10
lexer10
heap9

Programming languages (6)

JavaC++CLLVMLexPython

Github contributions (5)

github-logo-circle
carbon-language/carbon-lang

Jun 2022 - Aug 2022

Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
Role in this project:
userBack-end Developer
Contributions:26 reviews, 11 commits, 9 PRs in 2 months
Contributions summary:Zenong primarily contributed to the implementation of core language features within the Carbon Language project. They focused on developing raw string literals, adding support for "returned var," and implementing the unformed state for local and global variables, including associated runtime checks. Their work involved modifications to the lexer, parser, interpreter, type checker, and heap components, showcasing a deep understanding of the language's internal workings. These changes introduced new language constructs and improved the robustness and safety of the Carbon Language.
cppcompilercarbon-langexperimental-languagedesign-documents
UTD-FAST-Lab/RevBugBench

May 2022 - Jan 2023

Contributions:1 release, 47 commits, 27 PRs in 8 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
Zenong Zhang - Software Engineer at Google