Hello! I’m a second-year Ph.D. student in Computer Science at Princeton University advised by Professor Wyatt Lloyd. My interests lie in computer systems, and my current research focuses on distributed systems and databases.

Before attending Princeton, I completed a master’s at Carnegie Mellon University, where I was fortunate to be co-advised by Professors Srini Seshan and Vyas Sekar. I also spent a few years in industry, and before that, I earned my B.A. from Amherst College, where I was a member of the Amherst Men’s Swim Team.


Fall 2019. I am a preceptor for COS 418: Distributed Systems and EGR 250: CS Education for All.
Spring 2019. I help organize Princeton’s Systems Lunch. If you are interested in giving a talk, please send me an email.


Sandpaper: Mitigating performance interference in CDN edge proxies
Jeffrey Helt, Guoyao Feng, Srinivasan Seshan, Vyas Sekar
In Proc. 4th ACM/IEEE Symposium on Edge Computing, 2019

Alembic: Automated Model Inference for Stateful Network Functions
Soo-Jin Moon, Jeffrey Helt, Yifei Yuan, Yves Bieri, Sujata Banerjee, Vyas Sekar, Wenfei Wu, Mihalis Yannakakis, Ying Zhang
In Proc. 16th USENIX Symposium on Networked Systems Design and Implementation, 2019
[paper] [slides]


Software Engineer, Squarespace. March 2014–July 2016

Technology Analyst, Goldman Sachs. July 2013–March 2014