I enjoy programming and am often working on projects. From experiments to polished products, these include web applications, machine learning algorithms, programming languages, and software for music and graphics.
My academic interests are in algorithms, machine learning, and programming languages. I was a teaching fellow for CS 124 (Data Structures and Algorithms) in Spring 2020, taught by Michael Mitzenmacher. This semester, I am a teaching fellow for CS 182 (Artificial Intelligence), taught by Milind Tambe and Boaz Barak.
Currently, I am in the final stages of publishing an upcoming physics book for high school students with Branislav Kisačanin, a computer vision expert at Nvidia. The preprint is available online here.
In high school, I won two gold medals representing the US at the International Olympiad in Informatics (IOI), ranking 7th globally. Currently, I am the top-rated competitor on Harvard's ICPC team, which placed 3rd at the North American Championship.
I have written and tested problems for major national and international programming competitions, including the following:
- USA Computing Olympiad (USACO)
- National Olympiad in Informatics Philippines (NOI.PH)
- PWSH Programming Contest
- HackerEarth CodeStar Contest
In addition, I maintain an advanced algorithm and data structure library available here. If you are looking for tutoring, I teach online and summer camp courses with Alphastar Academy for motivated students aiming to perform at a high level in programming competitions.
Current (Fall 2020)
- CS 263: Systems Security
- CS 252r: Programming Languages + Artificial Intelligence
- Stat 210: Probability I
- Math 118r: Dynamical Systems
- MIT 6.837: Computer Graphics
- CS 182: Artificial Intelligence (Teaching Fellow)