Gerry Wan


I am a final year PhD student in Computer Science at Stanford University, where I work on building practical systems for high-speed network traffic analysis. I am advised by Zakir Durumeric.

My broad research interests are in developing tools and infrastructure for modern networks. I build systems to understand network traffic, collect large-scale data, and use the resulting perspective to evaluate and improve real-world networks. More recently, I have focused on solving problems related to the design of network infrastructure for large-scale machine learning workloads and next generation telecommunications, as well as techniques for optimizing ML model serving efficiency.

Previously, I graduated summa cum laude with a BSE in Electrical Engineering from Princeton University, advised by Prateek Mittal.


LinkedIn  /  GitHub  /  Google Scholar  /  CV


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
Efficient Multi-WAN Transport for 5G with OTTER
Mary Hogan*, Gerry Wan*, Yiming Qiu, Sharad Agarwal, Ryan Beckett, Rachee Singh, Victor Bahl
In Submission
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


Professional Experience
Student Researcher, Google
Network Infrastructure; Machine Learning, Systems, and Cloud AI | Summer 2023–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

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 🐳