Logo

Projects

NonprofitFull StackJanuary 2025 — Present

Donut Dash Website

Full-stack platform for a 501(c)(3) initiative that has raised $263,000+ since 2018, serving 12,000+ users. Currently leading sprint-based migration to Next.js architecture.

ReactNext.jsNode.jsExpressMongoDBStripeCloudflare
HackathonMCPFebruary 2026, TartanHacks @ Carnegie Mellon

Odyssey

Placed Top 10 out of 278 teams and #2 for the Creative Arts Track. Built a MCP-powered Literary Map with four subagents to track a story along its geographical and historical context.

PythonDjangoReactOpenAIMCPMapbox GL JS
HackathonAgent OrchestrationNovember 2025, NOVA AI Hackathon @ Carnegie Mellon

SafePlate

Placed 1/84 teams for "Best Use of Airia". Built a full-stack Django app to ensure recipe safety through automated validation and retry logic for allergy and ingredient constraints.

PythonDjangoAiria (Agentic AI)OpenAIClaude
Open SourceMicroservicesSeptemper — December 2025

NodeBB Open-Source Contributions

Contributed to the NodeBB open-source forum platform across 3 merged pull requests, adding user profile fields and a complete comment pinning system via API endpoints.

TypeScriptNode.jsRedisExpress
AcademicDatabaseNovember — December 2024

KAYAK DB

Modeled, designed, and implemented a 13-table PostgreSQL database replicating Kayak.com's schema, supporting user operations via Python CLI on CSV-sourced sample data.

SQLPythonPostgreSQLDatabase Design
AcademicFull StackFebruary — April 2025

Roi du Pain Bakery Website

Engineered 4-role authorization system (CanCan) with granular permissions for customers, employees, and admins. Built RESTful JSON APIs with Active Record serializers and validation for inventory, duplicates, and payment rules.

RubyRailsHTMLCSSTesting
AcademicSystemsApril 2024

C0VM

Wrote a program in C to interpret C0 / C1 bytecode and run instructions in real time (similar to JVM), and extended C0VM by adding support for function pointers and void* pointers.

C
AcademicData StructuresMarch 2024

Lights Out Solver

Implemented backtracking, DFS, and DP to solve an arbitrary board for the game Lights Out, and a hashmap with a custom hashing function to solve by storing pre-checked paths.

C
HackathonGameNovember 2023, Hack112 @ Carnegie Mellon

Scotty Surfers

A CMU-themed take on Subway Surfers, built using the CMU Graphics library. Features procedurally generated obstacles, sprite animation, and real-time collision detection.

PythonCMU Graphics
AcademicClass DesignJanuary 2023

Complex Static Library

Developed a static library which manages complex numbers, functions, and contains a makefile and driver program.

C++GitKanbanScrum
AcademicData StructuresOctober 2022

LASAlle

Created an airport navigation tool which uses linked lists to route flights to and from Austin Bergstrom airport, optimizing connections, proximity to neighboring airports, and time data.

C++