Jan Voung

Software Engineer at Google

New York City Metropolitan 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

🤩
Rockstar
🎓
Top School
Jan Voung is a software engineer based in the New York City area with a decade of experience building high-performance systems at Google. He holds a PhD in Computer Science from UC San Diego and a BS in EECS from UC Berkeley, blending deep academic rigor with production-grade engineering. Jan contributes to prominent open-source work in the LLVM project, where he optimized ThinLTO summaries and reduced memory usage in the compiler bitcode reader, demonstrating rare expertise in compiler internals and build systems. His background includes research internships at Microsoft Research and NEC Labs, reflecting a long-standing focus on systems and tooling research. Known for turning low-level complexity into measurable performance and maintenance gains, he thrives on projects that sit at the intersection of research and large-scale software engineering. Colleagues describe him as a pragmatic problem-solver who pairs careful debugging with an eye for long-term compatibility and efficiency.
code9 years of coding experience
bookBS Electrical Engineering and Computer Science, BS Electrical Engineering and Computer Science at University of California, Berkeley
bookUniversity of California, San Diego
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

bitcode10
compiler-optimization10
c-language10
cprogramming-language10
llvm10
debug9
build-system8

Programming languages (2)

JavaLLVM

Github contributions (5)

github-logo-circle
llvm/llvm-project

Sep 2023 - Apr 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:124 reviews, 45 PRs, 16 pushes in 1 year 6 months
Contributions summary:Jan's primary focus was optimizing the size and performance of ThinLTO summaries within the LLVM compiler infrastructure. Their work involved modifying the bitcode reader to reduce memory usage during ThinLTO indexing, and the code changes suggest an in-depth understanding of compiler internals and bitcode format. The user also addressed compatibility issues with specific builds and tests, demonstrating proficiency in debugging and maintaining the project's build system.
compilerstechnologiesclangsubmittoolchain
jvoung/llvm-project

Apr 2024 - Apr 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:90 pushes, 30 branches in 11 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
Jan Voung - Software Engineer at Google