Projects

Research and software projects.

CS4980 Bioinformatics

OpTM

Analysis timeline diagnosis using opioid addiction states.

CS4980 Multimedia

Superblob

Superblob is a system for expressing and capturing emergent semantics found in multimedia beyond text.

CS5430 Machine Learning

MNIST VAE

VAE MNIST vs Langevin EM Sampling.

University of Iowa DRP Spring 2026

Startorch

Yet another deep learning and numerical linear algebra library.

Iowa SSTFI 2025

TrackCrawl

TrackCrawler is an optimized crawler through dynamic interactions + preference counting to understand changes in tracking in modern web applications from GDPR.

Iowa Modern Marvels 2025

Handyman Services Application

A web-based, field-service app designed to assist handyman businesses: an all-in-one solution for customer management, job tracking, invoicing, and bookings.

Iowa JSHS 2025

HLGraphRAG

A graph retrieval augmentation system for human-like synthesis of information, evaluating GraphRAG against other retrieval methods for long-context memory in character AI systems.

Hackathon

EventModel

EventModel is a 1.2B parameter model that produces internal-state child conflicts modeled off r/parenting.