Tony An is a software engineer with four years of experience building cloud and distributed systems, currently working on Google Distributed Cloud's air-gapped offerings. He has hands-on backend expertise in high-performance RPC systems, contributing notable fixes and load-balancing improvements to the widely used grpc-java project. Tony’s background spans production internships and roles at Google and gRPC, applied research at Penn, and ML modeling work at Ford, reflecting a blend of systems, networking, and applied machine learning experience. As a former head teaching assistant for a Penn software engineering course, he pairs strong engineering chops with clear communication and mentoring ability.
4 years of coding experience
3 years of employment as a software developer
Seoul National University
Ridgewood High School
BSE, Computer Science, BSE, Computer Science at University of Pennsylvania
Contributions:56 reviews, 31 PRs, 10 pushes in 3 months
Contributions summary:Tony contributed significantly to the Java gRPC implementation, focusing on bug fixes and improvements to the `okhttp` transport and the xDS load balancing system. They addressed socket data race conditions and fixed a looping issue in the `StaticStrideScheduler` used for weighted round-robin load balancing. Further contributions include API stabilization by implementing methods, and replacing usages of the `Random` class.
Contributions:15 PRs, 182 pushes, 45 branches in 2 months
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.