Nhat Nguyen

Software Engineer at Bloomberg

Berkeley, 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
Nhat Nguyen is a software engineer based in Berkeley with 8 years of experience building low-latency, concurrent C++ systems and backend tooling. Currently at Bloomberg’s Trading and Analytics team, he works on a shared-memory, multithreaded platform and brings deep Linux and systems programming expertise. An active LLVM contributor, he has implemented libc functions and compiler KnownBits improvements, demonstrating comfort with compiler internals and rigorous test automation. His background spans cloud infrastructure, Terraform and CI/CD from internships at SoFi and ScholarHub, showing he moves between systems-level performance work and reliable automation. Colleagues can expect a disciplined engineer who pairs production-grade C++ skills with open-source craftsmanship.
code8 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science - BS, Electrical Engineering and Computer Science, Bachelor of Science - BS, Electrical Engineering and Computer Science at University of California, Berkeley
bookComputer Science, 4.0, Computer Science, 4.0 at Berkeley City College
languagesVietnamese, English, Chinese
github-logo-circle

Github Skills (8)

c-language10
system-programming10
cprogramming-language10
llvm10
testing10
linux9
posixct8
posix8

Programming languages (9)

TypeScriptC++CLLVMJavaScriptHTMLPerlSwift

Github contributions (5)

github-logo-circle
llvm/llvm-project

May 2023 - Mar 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:50 reviews, 19 PRs, 1 push in 1 year 10 months
Contributions summary:Nhat primarily focused on implementing and testing features related to the LLVM libc project. Their contributions include implementing the `ioctl` and `pathconf/fpathconf` functions, along with the necessary test cases. The user also added implementations for `avgFloor` and `avgCeil` in the `KnownBits` library, extending the compiler's capabilities. This work demonstrates a strong understanding of system-level programming and testing within the LLVM ecosystem.
compilerstechnologiesclangsubmittoolchain
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:1 review, 5 PRs, 335 pushes in 1 year 5 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
Nhat Nguyen - Software Engineer at Bloomberg