Teaching

Internship

Internship at Google, San Francisco, CA
Internship at Google, San Francisco, CA

Personal Projects

Midori

Screenshot of kanji handwriting recognition in Midori Screenshot of flashcards in Midori

Midori is a Japanese dictionary app for iOS. It has many features, including kanji handwriting recognition powered by deep learning, audio pronunciation, kanji stroke animation, flashcards, and so on. It was featured in The Independent as one of the best language products and also on Fuji TV.

Jitouch

Jitouch is a free Mac app that expands the set of multi-touch gestures for MacBooks. It enables users to perform frequent tasks more easily such as changing tabs in web browsers, closing windows, minimizing windows, and a lot more. I co-created Jitouch with Supasorn Suwajanakorn. It was the runner up of the 2010 Ars Technica Design Award for the Best Student-created Mac OS X App.

MolAR

Caffeine structure

MolAR is an iPhone app and a web app for visualizing chemical structures in augmented reality. I created it in collaboration with Umberto Raucci from the Martinez Group at Stanford University. Users can view molecules and proteins in a real-world surrounding through their smartphone. This work is a basis for an upcoming chemistry education tool. The source code is available on GitHub.

Kepler Orbit Simulation

Screenshot of the kepler orbit simulation

I created this interactive visualization to answer my questions about orbital mechanics. For example, how would the Moon move if it was closer to Earth? Are all orbits elliptical? One of the features of this visualization is that it does not use numerical integration, which tends to be unstable in the long run. Instead, it uses the formulas that provide the exact shape of the orbit.

PyCloud

Screenshot of PyCloud

PyCloud is a Python editor and compiler in the web browser. Everything runs on the client side. It also has interactive tutorials that teach users how to use Python. I created this with my friends for a programming competition at University of Illinois at Urbana-Champaign. The source code is available on GitHub.

COVID-19 Prevalence Maps

Prevalance of COVID-19 in the US

I collaborated with Lodewijk Gelauff to create interactive maps showing the prevalance of COVID-19 in the US using data from Johns Hopkins University. The source code is available on GitHub.

Other Projects

ASSU Budget Visualization

ASSU budget visualization

I collaborated with the Associated Students of Stanford University (ASSU), the general student body at Stanford, to design and build a new user interface for the budgeting elections in 2019-2020, in which students voted to fund various student groups and activities. The new user interface included an interactive visualization that let students view the requested amounts of funding for each group and how their votes would affect their tuition.

Interactive Educational Modules in Scientific Computing

Simulation of Kepler's orbit problem using the explicit Euler method

I worked with Prof. Michael Heath at University of Illinois at Urbana-Champaign to create interactive visualizations to assist in learning concepts and algorithms of scientific computing, including

Open Source Contributions