Home
Favorites
Projects
Resume
Writing
Projects
I define the term "project" somewhat loosely and have a fairly wide set of interests, so let me know if you want to collaborate on anything :)
Feelings From 2023
Winter 2023
Reviewing 2023 through a feelings spinner wheel
AI x Labor Lit Review
Fall 2023
Summary of literature on the impact of AI on labor markets
Meta Webdev Tutorial
Spring 2023
Self-referential web development tutorial where the user uses an in-browser text editor to create an in-browser text editor (this is a joke)
ZK Json Parser
Winter 2022, with Amir Gamil, Ethan Kiang, Pun Waiwitlikhit
Implemented a zero-knowledge JSON parser using push-down automata and Circom
Tandem Solar Cells
Fall 2022, with Alex Quach, Eric Zhang
Tandem silicon and organic solar cell, fabricated as part of MIT's Nanotechnology (6.2540) course
Lyrics
Summer 2022
Site for visualizing and exploring the relationships between lyrics from different songs
ZK Pairings
Spring 2022, with Jonathan P Wang, Yi Sun
First-ever implementation of the optimal Ate pairing within a zk-SNARK, and a demo of BLS signature proof verification
Hydroelastic Simulation
Fall 2021, with Franklyn Wang and Eric Zhang
Efficient contact dynamics simulation using a hydroelastic pressure field model
Composing Studio
Fall 2021, with Eric Zhang, Jeffrey Zhu, Ariel Zhang
Web application for collaborative music composition and audio playback
Chinglish Chrome Extension
Summer 2021
Extension that translates webpage text into Chinglish, with support for varying levels of Chinese proficiency
Noisy
Fall 2020, with Jonathan Xu
AI-powered Discord bot for genre-specific song generation
Markov Chain Models of Refugee Migration Data
Fall 2018, with James Unwin
Algorithmic model of Burundi's refugee crisis
Dropbox Intern Gets Dropped
Summer 2017, with Yang Liu
SPARC 2017's best attempt at making a viral video
Made by Vincent Huang. Design inspired by Claire Wang, Dhruvik Parikh, Eric Zhang