I'm a software engineer at Airbnb in San Francisco. I graduated from UC Berkeley with a triple major in computer science, mathematics, and business administration in May 2019.
In the past, I've mostly worked on full stack applications and distributed systems. In college, I explored software engineering, management consulting, entrepreneurship, and finance. My research projects focused on type systems, differential privacy, and highly-scalable machine learning systems.
- Two Sigma (Modeling Engineering Intern): I built a Python library to easily estimate the expected return and volatility of various economic and financial factors over time, which are made visible to the top executives of the hedge fund. (May - July 2019)
- Oasis Labs (Software Engineering Intern): I worked on a product to enable private machine learning by third parties (paper) by expanding on my previous research project Duet. (Jan. - May 2019)
- Bain & Company (Associate Consultant Intern): I worked with a large biotechnology company on exposing the cost drivers of clinical trials, to be used in future budgets. My work implemented more accurate budgeting practices in over 500 cost centers globally. (Jun. - Aug. 2018)
- Google (Software Engineering Intern): On the analytics team for real-time communications apps, I built a highly scalable backend tool for Google Hangouts, Meet, Allo, etc., which processes 100+ terabytes of raw logs. (May - Aug. 2017)
- Cirrus: I worked with Professor Randy Katz in the UC Berkeley RISELab to build a highly-scalable machine learning framework that runs in a serverless environment using AWS Lambda.
- Duet: I worked with Professor Joseph Near and Professor Dawn Song to build privacy-preserving services using dedicated hardware (Intel SGX) and machine learning algorithms. Duet is a type system that allows developers to check their code for differential privacy, statically and automatically (paper).
- Brainspell: This is a statistical platform for the human curation of neuroimaging literature, which I worked on with the Berkeley Institute for Data Science (BIDS). The application previously used a LAMP stack. I rebuilt it using the Tornado framework in Python, designed an API for collaborators to contribute, and deployed the application on Heroku. The project was presented at the 2018 Organization for Human Brain Mapping conference (abstract).
- Literature card game bots: I write technical blog posts in my free time. Here's an example of a post where I train a neural net to play a card game called Literature using a modified implementation of Q-learning. I later built an open-source React app for the game.
- Foley Rounds: This iPhone app consists of a series of patient safety checklists that I built for Dr. Samir Desai at the Baylor College of Medicine. My app has been adopted for use by 50 physicians, and it's been awarded a grant from the Alliance for Academic Internal Medicine.