Projects

Back

Neural Model of Working Memory in Piloting

January 2026Present

Currently building a first-of-its-kind biologically plausible neural network model for the OpenMATB cognitive task, a GPU-accelerated JAX simulation pipeline with real-time visualization, and a cross-platform Qt interface for experiment configuration and analysis.

OpenMATBJAXPyTorchQtNeural Modeling

Modified Splay Trees

October 2025November 2025

Implemented a modified version of the splay tree data structure for CMSC420.

PythonAdvanced Data StructuresSplay Trees

hangig

March 2025Present

An event planning app for iOS featuring real-time voting and AI based suggestions.

SwiftiOSGoogle FirebaseSwiftUIAI Based Suggestions

IoT Mailbox

July 2025August 2025

Built and designed from scratch a two-way mailbox system utilizing thermal receipt printers and Raspberry Pis to deliver messages over long distance.

PythonExpress.jsNode.jsInternet of ThingsRaspberry PiHTMLDocker

An analysis of CS:GO professional matches

June 2025July 2025

Collaborated on a semester-long data science project for CMSC420 in which data was cleaned, analyzed, and visualized based on >40000 professional matches of Counter-Strike: Global Offensive.

PythonPandasMatplotlibSeaborn

SmallC Compiler

April 2025May 2025

Developed for CMSC330 a SmallC compiler in OCaml across a multi-part project, covering lexer, parser, and interpreter.

OCamlFunctional Programming

Ticket Price Scraper

March 2025April 2025

Developed a web scraper that notifies the user via email whenever ticket prices drop below their desired price.

PythonFastAPIDocker

Document Manager

September 2024October 2024

Developed a file I/O system in C for CMSC216.

CFile I/OLow-Level Programming