Duo Zhao

Software Engineer at Google

San Jose, 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
Duo Zhao is a software engineer with 11 years of experience, currently building backend systems at Google from San Jose, California. He brings deep Java expertise and a focus on code quality, demonstrated by notable contributions to Google's widely used Error Prone static analysis tool, adding new checks and hardening format-string and import validations. Prior roles at ServiceNow and Siemens complement his enterprise software background, while a master’s in game development and a BS in computer graphics hint at strong systems thinking and a knack for complex problem modeling. Known on GitHub as deltazulu, he blends production-grade engineering with thoughtful open-source tooling improvements that prevent subtle runtime bugs.
code11 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Game development, Master's degree, Game development at University of Southern California
bookBachelor of Science (BS), Computer Graphics, Bachelor of Science (BS), Computer Graphics at Purdue University
languagesEnglish, Chinese
github-logo-circle

Github Skills (4)

java10
javas10
static-analysis10
error-prone10

Programming languages (3)

JavaC++Kotlin

Github contributions (5)

github-logo-circle
google/error-prone

Mar 2019 - Nov 2022

Catch common Java mistakes as compile-time errors
Role in this project:
userBackend Developer
Contributions:2 releases, 16 commits, 1 PR in 3 years 8 months
Contributions summary:Duo primarily focused on enhancing the Error Prone tool, a static analysis tool for Java. Their contributions include adding new checks, such as "ModifySourceCollectionInStream," and addressing bugs in existing checkers. Furthermore, the user implemented changes to fix incorrect imports, and improved the robustness of the FormatString checker. These tasks demonstrate expertise in Java and a focus on improving code quality through static analysis.
compile-timemistakescompilestatic-code-analysisjava-common
google/desugar_jdk_libs

Jan 2021 - Jan 2023

Contributions:130 commits, 42 pushes, 2 tags in 2 years
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