I am a first-year PhD student in Computer Science at the University of Illinois Urbana-Champaign, where I work with Professors Aishwarya Ganesan and Ram Alagappan in the Distributed And Storage Systems Laboratory (DASSL).
I completed my undergraduate degree in Computer Sciences at the University of Wisconsin-Madison in May 2025, advised by Professor Xiangyao Yu.
Highlights
Recent Posts
Recent Projects
Unicode String Shortener
Short program #2 for learning Rust. Uses unicode symbols to human-readably represent strings in less chars. Avaliable as a library, executable, and web app. Data stored in binary bincode format. Frontend uses Sycamore.
Anshel-Anshel-Goldfeld Key Exchange
Created the first generic implementation of the AAG key exchange protocol, an alternative to Diffie-Hellman based in group theory. Final project for CS 642.
hear (speech recognition)
Forked @sveinbjornt/hear, a wrapper for Apple’s NSSpeechRecognizer interface, and added the ability to output subtitle files. Useful for watching video lectures at 4x speed.
Hackathon: Crowd Code
Crowdsourced, collaborative integration testing tool with nifty online/offline client functionality. I wrote the test runner/client program.