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

  • 2022-06-07
  • Recent Posts

  • 2022-12-28
  • 2022-06-07
  • 2021-12-22
  • and 7 more
  • Recent Projects

    Winter 2023
    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.

    github
    #rust #algorithms #serialization #wasm #sycamore
    CS 642 Fall 2022
    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.

    github ⚖ MIT
    #security #cryptography
    Spring 2022
    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.

    github ⚖ BSD-3
    #speech-recognition #subtitles #objective-c #srt
    Feb. 11-12 2022
    Hackathon: Crowd Code

    Crowdsourced, collaborative integration testing tool with nifty online/offline client functionality. I wrote the test runner/client program.

    github
    #hackathon #upl #integration-testing #e2e-testing #react #python #api
    github = Projects with a Github link are avaliable publically online. Licenses may vary per project.
    ⚖ = Open source projects have their licenses listed here. These tags are preliminary. Check the project website for the most up-to-date license information.
    🔒 = Some projects are not shared publically, especially if they are for a current class or will be reused in future semesters. Contact me if you would like access.