Home • Projects • Music • Writing
Games • Blog • Resume
John Locke advised that his readers keep a commonplace book, a document where quotes, proverbs, and ideas would be gathered in an unrestricted way. This is my commonplace book. It is full of quotes and ideas that I find compelling and continue to return to.
I am an undergraduate research assistant under Professor Daniel Jacob and Dr. Lu Shen at the Harvard Paulson School for Engineering and Applied Science. My research focuses on applying advanced statistical and machine learning techniques to environmental data; currently I am analyzing extreme pollution events in Beijing and their ties to local meteorology.
I'm currently a staff writer at FM magazine, a part of the Harvard Crimson, and an Associate US Editor at the Harvard Political Review. I've published in a variety of outlets, including AL.com and the Huntsville Times. You can see my writing portfolio here.
This is where I post articles, updates, code, and collections of words.
This is a resource on the physics of sound and musical instruments, which I wrote as I was researching the science behind my tuning software. You can read more on the IHT homepage.
For the 2016-17 academic year, I wrote code, processed and edited recordings, and typeset music for Anthony Tan at the Radcliffe Institute for Advanced Study. This culminated in a May 2017 concert, where I was a performer.
Alchemy is a single-player military strategy game written in Java. It makes liberal use of statistical analysis of maps and resource distributions to make the goal of world domination as fair as possible. Alchemy is highly efficient and is designed to run on virtually any modern computer - more is on the game's website here.
Pocket Orchestra is a tuner on steroids. Written in Java, it allows users to customize scales rather than just tuning to the traditional equal temperment. This has huge ramifications for microtonal musicians and composers, non-Western instrumentalists, and Western ensembles tuning chords in just temperment, as no other tuner is capable of meeting their needs. Pocket Orchestra supports the Scala .scl format and the new .scale format. More is available on the program page.