These are my projects, both research and personal.
This site:
Click here for a development log of this website and to see what sorts of changes have happened over time.
Carnatic compositions:
An index of all of the kr̥ti-s (the main Carnatic compositional form since the 18th century) that I've composed, with audio to come soon!
Khovanov Homology and Quantum Error Correction:
This project was done through the Columbia mathematics REU, under Professor Rostislav Akhmechet,
and supported by both the math department and the I. I. Rabi Scholars program at Columbia. Khovanov
Homology is a powerful invariant in knot theory that categorifies the Jones polynomial of a link diagram, and
we used it to investigate families of homological CSS codes arising from quantum error theory.
Lubin Tate Theory and the Local Kronecker-Weber
Theorem:
This is an expository paper I wrote on Lubin-Tate formal groups, which provide an elementary way
to prove the theorems known as "local class field theory," which are usually proven by using
cohomological methods.
Grid Diagrams of Knots:
This is a short expository paper I wrote on the grid diagrams of topological knots, and a simple
way to compute the Wirtinger presentation (a presentation of the fundamental group of the knot
complement, which is a very strong invariant).
NASA SPEARS 3D Microscope:
This is the abstract for the research I counducted through my internship at NASA Ames. I created a machine-learning based data quality
evaluator and am working on segmenting the data into distinct regions. I also reimplemented prototyped MATLAB 3D
reconstruction algorithms into performant C++ code for use on embedded hardware. You can read more about the SPEARS 3D microscope project
here.
Deep Learning & Protein Allostery:
I did some research at the Glasgow Lab at the Columbia University Medical Center during
my freshman year on diffusion models in deep learning for protein allostery. This was funded by the
I.I Rabi Scholars Program at Columbia. Attached is my poster that I presented at the Undergraduate
Research Symposium at Columbia.
Young Tableaux, Representation Theory, and Algebraic Flag
Varieties:
I studied Young Tableaux, a combinatorial object, and their applications to representation
theory of the general and special linear groups and some of their applications to flag varities in
algebraic geometry. Done through the Directed Reading Program at Columbia. I then gave a talk on
the RSK correspondence and its applications.
Sagashi:
This is an in-progress command line utility which provides sentence parsing, dictionary lookup, and Anki (a popular flashcard program)
integration for the study of the Japanese language. I've mainly implemented this for myself, as having a CLI utility enables scripting
with other handy programs, such as an accessory script I wrote in Python to get text in images via OCR. Perfect for studying any kind of media!
Written in C++.
F(ast)TeX:
A lightweight and minimal language-spec and transpiler written around LaTeX to make taking short notes much much faster. By simplifying syntax with user customization,
one is able to focus solely on the math (or anything) at hand. Planned support for slides with beamer. Written in C++.
Partially Ordered Sets (Posets):
These are the slides from a talk I gave to high school students on introducing partially
ordered sets and associated combinatorial problems with them, including graded posets.
Contact me here, view the source repository here, or view romanization conventions here.