I am an undergraduate student studying computer science and math at George Washington University. I'm also a proud member of GW Men's Rowing.


Election Security - Statistical Audits

My first experience with academic research began early in 2020, working on statistical risk-limiting audits which provide rigorous error bounds to validate election results. I work on a team led by Professor Poorvi Vora. I work on the theoretical parts of the problem and also develop software in our open source audit library. The theory consists of beautiful mathematical ideas to accurately measure error such that fewer ballots need to be sampled. The implementation requires thoughtful algorithmic design to make computationally complex tasks achievable. Manuscripts presenting novel audits and related results are currently being drafted.

Scheduling Neural Network Tasks

Given numerous real-time neural network tasks, meeting deadlines necessitates a balancing of priority and precision to achieve near optimal results. I am working with Professor Bhagi Narahari to develop a scheduling algorithm that models such tasks as imprecise computations. We are designing the scheduling algorithm subject to new user-in-the-loop real-time constraints, and we are implementing the algorithm to experimentally confirm theoretical guarantees.


Human trafficking cases often have images from hotel rooms as evidence. A group led by Professor Robert Pless has compiled a database of thousands of hotel room images and the tool Traffickcam that can be used to identify the chain and location of the hotel in a query image. The National Center for Missing and Exploited Children (NCMEC) uses Traffickcam, but there is room for improvement. The current matching approach reduces the query image to a low resolution for use as input in a neural network. This ignores higher resolution details in the image that could be identifying features for a particular room. I am working on a new search capability that computes descriptors of particularly useful points in the image and searches for similar such points in images in the database.


I love helping folks learn. I am currently an Undergraduate Teaching Assistant in Discrete Structures II, enjoying leading my own weekly lab section with over twenty students. I've also been a Learning Assistant in Discrete Structures I (Spring '20), Discrete Structures II (Fall '20), and Foundations of Computing (Spring '21). Since high school, I have always tutored as well. I currently tutor college students for the GW Athletics Department and high school students for a local Washington, DC company. If you're here for my tutoring, please fill out this form.

Email LinkedIn GitHub Resume

Updated September 2021 | Snake | Sorting