About Me

I am a graduate student in computer science at Princeton University. My advisor is Arvind Narayanan. My research focuses on privacy.

I have spent two of my summers as a software engineering intern at Mozilla working on WebRTC. My first summer I worked with IETF committee members to standardize PERC. In particular I made contributions to a TLS tunnel protocol. My second summer I oxidized (converted to Rust) a portion of the SDP parser in Firefox.

Previously, I was an undergraduate at University of Washington, where I worked on freedomjs and uProxy, which leverages WebRTC to create P2P web applications. Before working on security, privacy or networks, I did genomics research in Noble lab.