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]
|
|
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
|
|