Andrew Wang

Engineering Manager 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

👤
Senior
🎓
Top School
Andrew Wang is an engineering manager with 17 years of experience building and operating storage, distributed systems, and ML infrastructure, currently leading Serverless AI Inference on Google Cloud Run. He has a deep systems background from PhD work at UC Berkeley and a long track record at Cloudera and Airtable where he led major efforts like erasure coding for HDFS, MySQL scalability upgrades, and real-time streaming analytics platforms. Andrew combines hands-on contributions to high-profile open-source projects such as Apache Hadoop—improving HDFS encryption, erasure-coding recovery, and node topology resilience—with strategic team building and incident management. He excels at translating research-grade distributed systems thinking into production-grade, cost-efficient storage and query abstractions used across product and analytics teams. Known for growing teams from single contributors to high-performing groups, he pairs technical depth with a collaborative, mentorship-first leadership style.
code17 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (MS) Computer Science, Master of Science (MS) Computer Science at University of California, Berkeley
bookThomas Jefferson High School for Science and Technology
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at University of Virginia
github-logo-circle

Github Skills (15)

crypt10
algorithm10
data-structures10
javas10
encrypt10
hdfs10
coding10
erasure10
encryption10
encoding10
java10
data-structure10
security10
algorithms8
replication8

Programming languages (11)

HCLJavaShellC++CJavaScriptGoHTML

Github contributions (5)

github-logo-circle
apache/hadoop-common

Apr 2014 - Aug 2014

Mirror of Apache Hadoop common
Role in this project:
userBack-end Developer
Contributions:133 commits in 4 months
Contributions summary:Andrew contributed to the Apache Hadoop common repository, specifically by integrating and updating encryption related code. Their work included changes to the FSImageFormat.java file, including the addition and modification of code that handled attributes of encryption zones, the selection of the appropriate cipher suite, and the handling of encryption keys and initialization vectors (IVs). These changes likely involved the development of server-side logic, potentially contributing to database interactions and API enhancements related to data encryption. Furthermore, the user worked on improvements to the NetworkTopology and related tests, implementing better sorting and handling of decommissioned nodes.
apachebig-datanetwork-serverhadoopjava
apache/hadoop

Sep 2013 - Feb 2022

Apache Hadoop
Role in this project:
userBack-end Developer & Security Engineer
Contributions:447 commits, 1 comment in 8 years 6 months
Contributions summary:Andrew appears to have made changes focused on improving the robustness and security of the Hadoop Distributed File System (HDFS). Their commits involved enhancing the handling of file operations within encryption zones, addressing potential issues with block management, and increasing the resilience of the system during various states. The user implemented code to address issues related to recovery of files when using erasure coding in HDFS.
apachebig-datasparkhadoopjava
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