I am a senior at Rice University studying Computer Science and Math. My research interests include applied cryptography, software security, and systems security.
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 318: Concurrent Program Design (Fall 2023)
- COMP 621: Systems Software (Summer 2023)
- COMP 321: Intro to Computer Systems (Fall 2022, Spring 2023)