I'm a Ph.D. candidate at the Computer Science Department at Stanford University, advised by Keith Winstein. My research focuses on creating new systems and abstractions for large-scale interactive computing, where users can execute a wide range of resource-intensive tasks with low latency.
My recent work includes:
You can read more about these projects here.
Over the past few years, I led the following projects:
Path tracing massive scenes using a supercomputer constructed on-the-fly
Outsourcing everyday jobs to 10,000 cloud functions
Low-latency real-time Internet video
Low-latency video processing using 1,000s of tiny threads