Princeton University

September 2016 to June 2020

Degree: Bachelor's of Science in Engineering, Computer Science

Thesis: Modeling Routing Algebras and the Stable Routing Problem in Cubical Type Theory, advised by David Walker and Matthew Weaver

Awards: Phillip Y. Goldman '86 Prize in Computer Science, Outstanding Computer Science Senior Thesis Prize, Accenture Prize in Computer Science, Shapiro Prize in Academic Excellence (2017 and 2018), Freshman First Honor Prize, Phi Beta Kappa, Tau Beta Pi, Sigma Xi.

ETH Z├╝rich

September 2019 to January 2020

Departmental Exchange with Mathematics Department

Work Experience

Software Developer at Jane Street

July 2020 to Present

I work in developing and maintaining Jane Street's proprietary trading system. My work is done in the functional programming language OCaml.

Trading Intern at Jane Street

May 2019 to August 2019

I worked for a summer as a trading intern at Jane Street, where I learned quantitative methods for modeling securities and participated in mock trading sessions.

Technology Intern at Jane Street

May 2018 to August 2018

During my first summer at Jane Street, I learned how to program in OCaml and contributed two small projects to Jane Street's code base and proprietary trading system.

Software Engineering Intern at Pure Storage

June 2017 to September 2017

During my summer at Pure Storage, I worked on a project to speed up disk writes using the NVMe protocol. The project consisted of two parts: a client module in user space and a driver in kernel space. The project was written in C and C++.



September 2016 to December 2018

I worked to organize HackPrinceton, the official Princeton hackathon, for five semesters. The fall-semester hackathon lasts 36 hours and we typically have around 600 participants. The spring-semester hackathon lasts 24 hours and we typically have around 500 participants. Our budget each year, accrued through sponsorships and donations, is around $65,000 for the fall semester, and around $50,000 for the spring semester. During my last semester, I served as Director.

Princeton Computer Science Lab

September 2017 to March 2020

I worked as a Teaching Assistant in the Princeton Computer Science Lab. I helped my peers in debugging their homework assignments, as well as occassionally helping to explain concept to them.