Eddie Cao

Software Engineer at Google

San Francisco, 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
Eddie Cao is a software engineer with 13 years of experience building production systems across startups and large enterprises, currently contributing at Google in San Francisco. His background spans drug-discovery informatics and genomics product engineering to conversational commerce, with hands-on roles launching product lines and modernizing LIMS and EMR integrations. Eddie combines backend and DevOps strengths—evident in open-source work like improving bass to make Bash utilities usable in Fish, adding Python 3 support, robust env handling, CI fixes, and test coverage. He holds a Ph.D. in cheminformatics and advanced degrees in engineering, bringing a research-minded approach to practical product problems. Colleagues know him for pragmatic code that aims to solve more problems than it creates and for quietly improving developer tooling and reliability.
code13 years of coding experience
job8 years of employment as a software developer
bookPh.D. Computer Science Cheminformatics, Ph.D. Computer Science Cheminformatics at University of California, Riverside
bookB.S. Electrical Engineering, B.S. Electrical Engineering at Tsinghua University
bookM.S. Computer Engineering, M.S. Computer Engineering at National University of Singapore
languagesChinese
github-logo-circle

Github Skills (14)

sh10
bash10
script10
shell10
python10
scripting10
subprocess10
cli9
command-line9
command-line-interface9
json9
testing8
devops7
cicd6

Programming languages (5)

TypeScriptShellJavaScriptRubyPython

Github contributions (5)

github-logo-circle
edc/bass

Jul 2015 - Feb 2021

Make Bash utilities usable in Fish shell
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 release, 4 reviews, 58 commits in 5 years 8 months
Contributions summary:Eddie primarily contributed to the backend logic of the `bass` project, which focuses on enhancing Fish shell utilities. Their work involved refactoring the Python script, including supporting Python 3, robustly handling environment variables, and addressing issues related to quoting and escaping. Furthermore, the user demonstrated DevOps skills by addressing CI/CD issues and creating test cases, alongside fixing return value issues. This included implementing alias support and other core enhancements to the command execution behavior.
bashfishfish-shellshellusable
edc/mapcat

Mar 2013 - Feb 2018

Contributions:5 commits, 1 PR, 3 pushes in 5 years
javascript-utilityjavascriptsource-mapmapmap-files
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
Eddie Cao - Software Engineer at Google