Mike Wong portrait

Mike Wong

mikedwong@cs.princeton.edu
Ph.D. Candidate, Computer Science
Princeton University
CVGoogle ScholarLinkedIn

About Me

I am a fifth-year PhD candidate in the Computer Science Department at Princeton University where I work with Ravi Netravali. I am broadly interested in the intersection between computer networks, systems, and machine learning with a focus on building efficient, scalable ML systems for real-world deployment.

My research addresses a core challenge in modern ML systems: as models scale, efficiently processing large volumes of data becomes a key bottleneck. I design systems that use domain-specific insights to filter, compress, and prioritize data before expensive inference stages, significantly improving performance, cost, and latency. This includes work on adaptive video analytics pipelines, network anomaly detection, and intelligent web agents.

Prior to Princeton, I worked at the National Security Agency in Fort Meade, MD where I contributed to Ghidra and developed ML-driven techniques for malware analysis. I received my bachelor's degree in computer science from New York University in 2019 where I worked with Anirudh Sivaraman and Srinivas Narayana (Rutgers University).

During the summers of 2022 and 2025, I was an intern at Microsoft Research, Redmond where I was part of the Networking Research Group and the Cloud Systems Reliability Research Group.

Publications

Patents

Volunteering

In my free time, I volunteer for Princeton's Prison Teaching Initiative, where I teach math to incarcerated students in prisons across New Jersey.