University of Virginia
Department of Computer Science
I am completing my masters in my fourth year at the University of Virginia after completing my B.S. in Computer Science with a minor in Applied Mathematics in my first 3 years. I am interested in Cryptography, Computational Complexity, Hardness of Approximation, Applied Cryptography, and Security. My advisor is professor Mohammad Mahmoody.
Below are short descriptions of some of my recent projects that I'm excited about. I hope you will share in my excitement: hover over each project title for a description and links to any relevant documents.
Cryptography from Physical Assumptions: Physically Uncloneable Functions
Exploring Algorithmic Properties of Depth-Robust Graphs
Computational Power of the Automata Processor
Analysis of Locking Scripts in the Bitcoin Blockchain
Optimizing Tree-Based ORAM Constructions
"The Reusable Holdout": Presented to CS/Econ reading group, Fall 2015 (slides)
"Physical Assumptions in Crypto": Presented to Cryptography reading group, Fall 2015 (slides)
"Limits of the AP": Presented to Automata Processor research group, Spring 2015
- Spring 2016: CS3102: Theory of Computation; CS4102: Algorithms
- Spring 2015: CS3102, CS6160: Theory of Computation
- 2011-2012: Introduction to Computer Science (Langley High School)