Nicholas Smirnov
I am interested in theoretical computer science, particularly algorithms, complexity theory, and combinatorics. Check out my research and other projects.
When I am not doing math or thinking about algorithms, I enjoy playing the violin, listening to classical music (especially Rachmaninov), cooking and trying new foods, and following new discoveries in astronomy.