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.
17 years of coding experience
12 years of employment as a software developer
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at University of California, Berkeley
Thomas Jefferson High School for Science and Technology
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at University of Virginia
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.
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.