Before that I was an undergrad at Cornell University. I did research in the broad areas of systems and networking.
My research focuses on high speed data center networking and host congestion. Specifically, I have been looking at inefficiencies within IO memory protection mechanisms. My work in this area has led to an in depth understanding of the overheads of enabling IO memory protection and a simple solution that near-completely eliminates these overheads.
In the past, I have worked on programmable networks and SDN, specifically applied to runtime verification techniques for networks. This approach verifies network behavior against a specification as packets flow through the network in realtime.
I am very thankful to have been advised by Nate Foster and Rachit Agarwal.
Teaching
I also have a deep passion for teaching, which extends to all age groups. I have had the opportunity to work with young kids, helping them with math enrichment and learning to code. At Cornell, I have been a TA for the Operating Systems course since the beginning of my sophomore year. Alongside my teaching responsibilities, I contribute to the development of new coursework and assignments, enriching the learning experience for students interested in systems.Updates:
- March 2025: Won an MIT Jacobs Graduate Presidential Fellowship
- March 2025: Selected as a Cornell Merrill Presidential Scholar
- November 2024: Presented Fast & Safe IO Memory Protection at SOSP '24
- August 2024: Fast & Safe IO Memory Protection accepted to SOSP '24
- January 2024: Won a 2024 CRA Outstanding Undergraduate Researcher Award Honorable Mention
- December 2023: Won a faculty nominated Teaching Excellence Award
- August 2023: Featured on the Cornell CIS front page and on the Cornell Official instagram page
- May 2023: Hydra: Effective Runtime Network Verification accepted to SIGCOMM '23