Andy Chu

Senior 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

🤩
Rockstar
🎓
Top School
Andy Chu is a Senior Software Engineer in New York with 11 years of experience building robust backend systems and automation for large-scale products. Currently at Google, he applies multimodal GenAI and machine learning to geospatial visual data for Maps, having progressed from an intern who cut labeling needs by 97% using semi-supervised learning. He is an active open-source contributor to notable projects like Google’s privacy-preserving RAPPOR and the Oils shell/runtime, where he has implemented core functionality, refactored tests, and improved edge-case coverage. Comfortable across systems, QA, and automation, Andy has delivered low-level bug fixes (toybox) and new shell features while enhancing test suites and tooling. He combines academic training from UCLA and NTHU with practical experience deploying production ML pipelines and developer-facing runtime improvements. Colleagues describe him as the engineer who reliably reduces complexity—whether in data labeling, shell semantics, or test infrastructure.
code11 years of coding experience
job5 years of employment as a software developer
bookUniversity of California, Los Angeles
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at National Tsing Hua University
languages西班牙文, 中文(mandarin), English
stackoverflow-logo

Stackoverflow

Stats
83reputation
4kreached
0answers
1question
github-logo-circle

Github Skills (27)

simulation10
algorithms10
c-language10
python10
scripting10
testing10
simulations10
command-line-interface10
bash10
c1110
data-structure10
c1710
script10
data-structures10
sh10

Programming languages (18)

C++CSSRustCGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
google/rappor

Oct 2014 - Feb 2016

RAPPOR: Privacy-Preserving Reporting Algorithms
Role in this project:
userBackend Developer
Contributions:1 release, 566 commits, 34 PRs in 1 year 4 months
Contributions summary:Andy implemented core functionality and utilities for the RAPPOR system. They were responsible for the initial import of the `tests/rappor_sim.py` file, which included significant additions of simulation tools and test cases, and made refinements to its parameters and command-line parsing, as well as adding tools such as 'sum_bits.py'. They refactored the code, removing workarounds and obsolete comments, and ensured the tests passed, including fixing lint errors, and added support for different implementations.
oils-for-unix/oils

Nov 2016 - Dec 2022

Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:905 reviews, 28 commits, 897 PRs in 6 years 1 month
Contributions summary:Andy primarily contributed to improving the core functionality of the Oils language and runtime environment, focusing on bug fixes related to command execution, file descriptor management, and variable scope within the shell. They also addressed issues around the `cd` built-in. Furthermore, the user worked on enhancing the test suite by adding new test cases to cover edge cases. The user also implemented new features, such as the printf command and the shopt command.
bashjavascriptpythonshell
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