as

Projects

Club platforms, research tools, open source, and hackathon builds.

GT Movies Store

CS2340 · Django · live · source

CS2340 movie store in Django. Catalog, accounts, reviews, cart, orders, admin. Write-up for the user stories is on the project page.

Buzz

SASE at Georgia Tech · Next.js / TypeScript · live

Chapter site for SASE at Georgia Tech — events, QR check-in, attendance points, and a member leaderboard. Recent work: streak bonuses, archived-event points, projector-readable QR, and shipping the board past a blocked CI lint.

oss-model-memory

Notes · product memory

How to give 1B–14B open-source chat models the same kind of product memory frontier apps have — files, summaries, always-on facts in the prompt. No vector database, no weight updates. Markdown + JSONL, something you can cat.

Young adult support bot

Peer support · Next.js / T3 · live

Contributor on a peer-support app for young adults. Ported a study-app slice into a pnpm T3 monorepo; file-backed memory notes from that work became oss-model-memory.

query

Full stack · DataScience-GT

Next.js, TypeScript, tRPC, Drizzle, and Tailwind platform for DSGT — membership, Hacklytics registration, check-in, submission, and live judging for 1,500+ participants.

typescript-go

Open source · microsoft/typescript-go

Contributions to Microsoft’s native TypeScript compiler port in Go. Merged fix for --showConfig output (compileOnSave and implied options). Later pull requests on checker context, JSDoc private-identifier checks, and the native-preview API were closed without merging. The staging repo is archived.

sideprojects

Go · experiments

Monorepo of networking and infra toys — latency-aware load balancer control plane (hotwire), gRPC pub/sub (relay), minimal VPS control plane (plate), Layer-3 UDP VPN (cloak), plus SEO and scraping CLIs.

Gotero

Go · CLI · Zotero API

Go CLI that downloads PDFs from a Zotero group library with an API key. Concurrent downloads — 5,000+ documents, and a 65% throughput gain from the workers.

PlatosCave

Python · Flask · Docker · live · arXiv:2603.23526 (HTML)

Agentic research-paper validation over a trust-propagating knowledge graph — Flask services and DAG pipelines modeling citation networks and propagating trust scores across academic graphs. Co-author on Plato’s Cave: A Human-Centered Research Verification System.

TheLearningCompany

Hackathon · AI / full stack · Devpost

Distraction-free study browser where an AI companion watches the session in real time, extracts concepts, quizzes you on gaps, and exports flashcards (Anki/Quizlet) plus a session knowledge graph. Isolated Chromium in Docker (NoVNC), CDP frame streaming, FastAPI + browser-use agent, OpenRouter quiz generation, and token compression via The Token Company’s bear-1 model.

Attendance Automator

Google Apps Script

Library that aggregates attendance from multiple Google Forms into a master spreadsheet — participation counts, duplicate prevention, and configurable folder processing.

AI-Assisted Knowledge Extraction

NLP / LLM · FSEC / PV · OSF DOI

LangChain extraction with Ollama (Gemma 3 1B) and a LoRA fine-tune of Gemma 3 4B on Hugging Face, pulling structured data from 100+ photovoltaic research papers (Florida Solar Energy Center internship; published on OSF).

Moodsic

Hackathon · computer vision · Flask

Webcam facial emotion recognition (OpenCV + deep learning) mapped to Spotify Web API playlists in real time — Flask backend, HTML/CSS/JS frontend with live webcam, optional genre filters.

Addition Financial Analytics

Data science · 3rd place

Predictive modeling with logistic regression, decision trees, and ensembles — 3rd place at the UCF Addition Financial Analytics Competition with Colin Montie and Nathaniel Wright.

Travel Time Performance Analysis — NBA

Statistics / ML · OSF

Quantitative study of how travel distance, time-zone shifts, and schedule density affect NBA player efficiency (shooting, defense, turnovers) using historical data, statistics, and machine learning — DOI 10.17605/OSF.IO/4PJUY.

VisuWatt

Hackathon · Next.js · MongoDB

Web app educating homeowners on household energy use — React/Next.js, MongoDB, Pigeon Maps, and Material-UI over dummy data for Florida’s 10 most populous counties (NextEra Energy Efficiency challenge).

Spectacles mainframe

Hackathon · Snap Spectacles · TypeScript

AR UI for Snap Spectacles with day-to-day surfaces — weather, reminders, and music — built in Lens Studio with TypeScript/JavaScript and API fallbacks when connectivity fails.

Music Analyzer

Python · Spotify API

Private Spotify playlists from the user’s top tracks, grouped by artist genre. Audio features are fetched and shown alongside.