Projects
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.
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.
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.
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.
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.
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.
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.
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.
Complex Static Library
Developed a static library which manages complex numbers, functions, and contains a makefile and driver program.
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.