CS + Math @ UIUC.
Systems, databases,
and things that actually run.

M.C.S. student at the University of Illinois Urbana-Champaign with a background in distributed systems, database internals, and computational biology. I build things end to end — from C++ alignment engines to self-hosted infrastructure.

Academic Integrity Detection System Jun 2025 — present

Production plagiarism detection tool actively used each semester for CS411 (400+ students). Multithreaded pairwise sequence alignment engine in C++ processing 1M+ query-pair comparisons per assignment across SQL, MySQL, MongoDB, and Neo4j submissions. Applies statistical anomaly detection to flag suspicious submission timing and high-similarity pairs.

C++ pthreads Python SQL MongoDB Neo4j
RNA Transcriptional Regulation via Hill Functions Jan 2025 — May 2025

Extended the classical 2D RNA velocity ODE framework with Hill-function-based transcriptional regulation, modeling activator-driven, repressor-driven, and coupled 4D dynamical systems. Derived closed-form steady states and performed bifurcation analysis to characterize bistability in gene regulatory networks relevant to cancer cell-state transitions.

Python SciPy NumPy Matplotlib
↗ github
Smogon / Pokémon Showdown — Open Source Aug 2025 — present

Designed and implemented a TypeScript data extraction module for the monotype battle format, parsing in-battle team compositions to determine shared typing and generate matchup statistics. Contribution merged into production codebase; output published monthly to smogon.com/stats.

TypeScript JavaScript Open Source
Self-Hosted Infrastructure 2026 — present

Deployed and manage a personal server running Matrix (Synapse) with full federation, Nextcloud, and a reverse proxy stack on Docker. Configured DNS, TLS, and port routing from scratch. Built on Proxmox with Ubuntu VMs for service isolation.

Docker nginx Synapse PostgreSQL Linux OpenWrt

languages

  • C / C++
  • Python
  • Rust
  • Go
  • TypeScript / JavaScript
  • Java
  • Shell / Lua

databases

  • PostgreSQL
  • MySQL / SQL
  • MongoDB
  • Neo4j

infrastructure

  • Docker / Kubernetes
  • Linux (Arch, Ubuntu)
  • nginx
  • GCP
  • OpenWrt
  • Proxmox

areas

  • Distributed systems
  • Database internals
  • Systems programming
  • Computational biology
  • Algorithm design
Jun 2025 —
present

Course Assistant — Database Systems

University of Illinois Urbana-Champaign

  • Guide 400+ students through relational and non-relational database design covering SQL, MySQL, MongoDB, and Neo4j
  • Hold office hours on indexing, normal forms, query optimization, and schema design
  • Design supplemental problem sets and assessments to reinforce core database concepts
Dec 2022 —
Apr 2024

Cardiovascular Research Intern

MedStar Washington Hospital Center

  • Developed C++ computational tools processing DICOM ultrasound data across 1,000+ patient records for automated anatomical region detection
  • Implemented image segmentation pipeline modeling ultrasound data as terrain graphs using dynamic programming and graph-based extrema analysis
  • Built binary parsing layer for DICOM files to support efficient backend storage of large-scale imaging datasets
Aug 2023 —
Dec 2023

Course Assistant — Algorithms & Models of Computation

University of Illinois Urbana-Champaign

  • Supported 400+ students through weekly office hours covering divide and conquer, dynamic programming, graph traversal, and models of computation
  • Designed homework and exam problems to accurately measure student concept mastery
phone (217) 979-4227