I am currently a second year PhD student at the University of Illinois at Urbana-Champaign where I work in the Theory and Algorithms area. I am fortunate to be advised by Sariel Har-Peled. My office is Siebel Center, 3219. Come say hi!
I was formerly an undergraduate studying Computer Science and Discrete Mathematics and Logic at Carnegie Mellon University.
My area of interest is theoretical computer science, with a particular disposition towards optimization algorithms. However, I have a general interest in anything related to Mathematics or TCS. As an undergraduate, I worked with Phil Gibbons on batch parallel algorithms for my senior thesis. I also worked with Rashmi Vinayak on improving ensemble algorithms with binary codes.
Finally, I'd like to thank my colleague Tanvi Bajpai for the website template. You should check out her research!
I am interested very broadly in combinatorics and theoretical computer science, and especially like results that shed light on the inner workings of an algorithm or combinatorial object. Lately, I've been thinking about (spectral) graph theory, randomized algorithms, geometric algorithms, and the interplay of these topics.
I have worked as a teaching assistant for the following courses.
University of Illinois Urbana-Champaign | |
CS 374: Introduction to Algorithms & Models of Computation | Fall 2021 |
CS 374: Introduction to Algorithms & Models of Computation | Spring 2021 |
CS 374: Introduction to Algorithms & Models of Computation | Fall 2020 |
This tab consists of other things about me.
I believe that doing good work requires proper tools. As a result, I'm way too into keyboards, mice, PC, headphones, and any other parts of my desk setup. Lately, I've been a big fan of Ducky keyboards and Razer mice.
I spend a lot of time doing math problems for practice. However, doing this alone can be isolating, and I don't think there are very many resources for understanding how difficult problems should be approached. As a result, I've started doing streams on Twitch (link above) of fun problems in the hopes that it might be helpful to others (and to solicit help when I get stuck).