Gerry Wan


Update: I am now at Google. I work on datacenter network infrastructure for large-scale GPU clusters, and systems for improving the performance, stability, and observability of distributed ML workloads.


I received my PhD in Computer Science from Stanford University, advised by Zakir Durumeric. Previously, I graduated summa cum laude with a BSE in Electrical Engineering from Princeton University, advised by Prateek Mittal.


LinkedIn  /  GitHub  /  Google Scholar  /  CV

[Email: gerryw at cs dot stanford dot edu]


profile photo
Research
CATO: End-to-end Optimization of ML Traffic Analysis Pipelines
Gerry Wan, Shinan Liu, Francesco Bronzino, Nick Feamster, Zakir Durumeric
In Submission
ServeFlow: A Fast-Slow Model Architecture for Network Traffic Analysis
Shinan Liu, Ted Shaowang, Gerry Wan, Jeewon Chae, Jonatas Marques, Sanjay Krishnan, Nick Feamster
In Submission
Efficient Multi-WAN Transport for 5G with OTTER
Mary Hogan*, Gerry Wan*, Yiming Qiu, Sharad Agarwal, Ryan Beckett, Rachee Singh, Victor Bahl
In Submission
Detecting VPN Traffic through Encapsulated TCP Behavior
Michelina Hanlon, Gerry Wan, Anna Ascheman, Zakir Durumeric
Free and Open Communications on the Internet (FOCI)
Retina: Analyzing 100 GbE Traffic on Commodity Hardware
Gerry Wan, Fengchen Gong, Tom Barbette, Zakir Durumeric
ACM Special Interest Group on Data Communication (SIGCOMM), August 2022
On the Origin of Scanning: The Impact of Location on Internet-Wide Scans
Gerry Wan, Liz Izhikevich, David Adrian, Katsunari Yoshioka, Ralph Holz, Christian Rossow,
Zakir Durumeric
ACM Internet Measurement Conference (IMC), October 2020
Guard Placement Attacks on Path Selection Algorithms for Tor
Gerry Wan, Aaron Johnson, Ryan Wails, Sameer Wagh, Prateek Mittal
Privacy Enhancing Technologies Symposium (PETS), July 2019


Work Experience
Software Engineer, Google
Network Infrastructure; Machine Learning, Systems, and Cloud AI | 2024–Present

Research Intern / Research Contractor, Microsoft
Office of the CTO; Azure for Operators | Summer 2022–Spring 2023

PhD Software Engineer Intern, Microsoft
Azure PhyNet; Azure Networking | Summer 2019

Software Engineer Intern, Microsoft
Data Engine; Business Applications Group | Summer 2018


Teaching
Stanford CS 249i: The Modern Internet
Lecturer / Head Course Assistant | Winter 2023, 2024

Stanford CS 356: Topics in Computer and Network Security
Lecturer / Head Course Assistant | Fall 2022

Princeton ELE 302: Building Real Systems (Car Lab)
Teaching Assistant | Spring 2019

Princeton COS 318: Operating Systems
Teaching Assistant | Fall 2018

Princeton ELE 206/COS 306: Contemporary Logic Design
Teaching Assistant | Fall 2017

Princeton COS 126/226/217: Introductory Computer Science Sequence
Lab Teaching Assistant | Spring 2017, Fall 2017, Spring 2018

(template from here)
Built with 🐳