Andrew Wan is a seasoned software engineer with 10 years of experience building large-scale distributed systems and infrastructure, currently at Google where he designs orchestration and scheduling for the company’s massive GPU/TPU fleet and LLM training infrastructure. He has led cross-functional teams to deliver quota and reservation systems that dynamically allocate tens of thousands of accelerators and designed planet-scale storage placement and rebalancing for Blobstore (GCS), achieving dramatic efficiency and throughput improvements. Prior roles at AWS, Robinhood, Riverbed and academic research work give him deep expertise across storage, networking, telemetry pipelines and supercomputing. He blends hands-on systems engineering with product-minded leadership—often defining SLOs and safety mechanisms—and has repeatedly translated complex operational needs into resilient, high-performance services. An under-the-radar strength is his track record of automating operational workflows (e.g., Gemini-powered ticket automation) to reduce manual toil while scaling infrastructure.
10 years of coding experience
7 years of employment as a software developer
Master's degree, Computer Engineering, Master's degree, Computer Engineering at Texas A&M University
Bachelor’s Degree, Electrical Engineering, Bachelor’s Degree, Electrical Engineering at Beijing University of Chemical Technology
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.