I am a senior at Rice University studying Computer Science and Math. My research interests include applied cryptography, systems security, and software security. I’m especially interested in privacy-enhancing technologies.
I’m currently working on systems security research with Dr Nathan Dautenhahn in the Fierce lab as part of RUSP. I was recently a summer research intern at the Software Security Group at the Max Planck Institute for Security and Privacy, where I had the pleasure of being advised by Dr Marcel Böhme. Earlier, I was fortunate to work with Dr Dan Wallach.
Causes that are important to me include software freedom, digital privacy and anonymity, freedom of speech, consumer rights, and data preservation.
I also enjoy speedcubing, playing chess, and participating in CTFs with RiceSec.
Projects
-
TypeScript implementation of ballot encryption as specified by the ElectionGuard SDK.
Advisor: Dr Dan Wallach
-
Yan85 emulator and disassembler
Emulator and disassembler for a custom architecture. Built while reverse-engineering the virtual machine binaries in pwn.college’s series of reversing challenges.
-
CanvasFS: A FUSE filesystem to locally browse the files in a Canvas course.
-
YFS Fuse adapter: A FUSE adapter to interact with the filesystem format from COMP 421, Rice’s operating systems course.
-
Regex for Regular Folk: A visual, example-based introduction to regular expressions.
Publications
Coming soon!
Teaching
- Instructor at Rice University
- COLL 123: Intro to CTFs (Spring 2023)
- Teaching Assistant at Rice University
- COMP 421: Operating Systems and Concurrent Programming (Spring 2024)
- COMP 318: Concurrent Program Design (Fall 2023)
- COMP 621: Systems Software (Summer 2023)
- COMP 321: Intro to Computer Systems (Fall 2022, Spring 2023)