Justin Uang

Staff Software Engineer at Google

New York, New York, 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

👤
Senior
🎓
Top School
Justin Uang is a Staff Software Engineer based in New York with 15 years of experience building robust systems at scale, currently at Google after a multi-year senior engineering tenure there and earlier leadership at Palantir. He brings deep systems and low-level expertise across C/C++/Objective-C, Python, and Java, with a background in mobile frameworks, game engines, and backend services. Justin has a proven track record refactoring complex codebases and improving core functionality—evidenced by contributions to the widely used Point Cloud Library, where he implemented a synthetic lidar scanner and restructured low-level components. Trained at UC Berkeley in EECS, he pairs academic rigor with practical engineering discipline and fluency in development tools like Xcode, Git, and Instruments. Known for moving between high-level product goals and gritty implementation details, he consistently ships maintainable, performance-sensitive code for demanding production environments.
code15 years of coding experience
job11 years of employment as a software developer
bookBS, Electrical Engineering and Computer Science, BS, Electrical Engineering and Computer Science at University of California, Berkeley
github-logo-circle

Github Skills (7)

pcl10
computer-vision10
point-cloud-library10
c-language10
lidar10
cprogramming-language10
point-cloud10

Programming languages (8)

JavaC++ShellScalaGoGroovyPythonKotlin

Github contributions (5)

github-logo-circle
PointCloudLibrary/pcl

Oct 2011 - Feb 2012

Point Cloud Library (PCL)
Role in this project:
userBack-end Developer
Contributions:57 commits in 4 months
Contributions summary:Justin's contributions primarily involve refactoring and restructuring the project's source code, specifically moving files and directories between different locations. Their work also includes implementing a synthetic lidar scanner and fixing errors in the existing code. This indicates the user has been involved in the low-level components of the project and is familiar with the codebase's structure. They contributed by enhancing the system's capabilities and resolving specific implementation issues.
pclpoint-cloud-libraryc-plus-pluscpppointcloud
palantir/curator-test-rule

Mar 2014 - Jan 2016

Contributions:18 commits, 10 PRs, 13 pushes in 1 year 10 months
testingjavajunit
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