Software Engineering Co-Op
Jun. 2026 - PresentRTX Corporation - Collins Aerospace
Cedar Rapids, IAWriting flight deck software (Pro Line Fusion Next Gen) in C++ for the Airbus A220 and Gulfstream jets.
Computer Science at the University of California, Irvine
RTX Corporation - Collins Aerospace
Cedar Rapids, IAWriting flight deck software (Pro Line Fusion Next Gen) in C++ for the Airbus A220 and Gulfstream jets.
Linn-Mar High School
Marion, IABuilt and shipped Magnify, a course exploration platform officially adopted by the district.
UCI Rocket Project (Liquids)
Irvine, CABuilding control software for MOCH4, a pressure-fed methalox rocket targeting the collegiate record.
UCI ICS Student Council, Projects Committee
Irvine, CAContributing to AntAlmanac, a course planning platform used by 17,000+ UCI students monthly.
TypeScript · Tree-sitter · Gemini API · Express · Next.js
A published extension to VS Code, Cursor, and Windsurf that generates hierarchical summaries of source code, letting developers navigate unfamiliar codebases without reading every line.
A 4-stage LLM pipeline (extract, combine, summarize, output) using Tree-sitter for AST parsing and Gemini for semantic analysis across 7 languages.
Python · TypeScript · Next.js
An automated staffing intelligence platform for fire/EMS agencies, built with Orange County Fire Authority firefighters as design partners to replace manual, list-based overtime assignment.
Assignments use the Hungarian algorithm, with certifications, rank, commute distance, and overtime encoded in a cost matrix. Simulated over a synthetic 1,200-firefighter dataset modeled on OCFA budget data: median forced overtime cut 65%, commute distance 44%, and 2,802 vacancies filled without excess hires - a projected $6.13M in annual savings.
React · TypeScript · Firebase
A React/TypeScript course exploration platform officially adopted by the Linn-Mar district and grown to 2,000+ students and faculty, replacing the legacy paper-based catalog.
An ETL PDF parsing pipeline migrated 200+ course records to a Firebase cloud database.
React · TypeScript · PostgreSQL · Drizzle ORM
A course planning platform used by 17,000+ UCI students monthly.
Shipped a multi-criteria course search filtering system for GE category, department, and course level, with PostgreSQL schema migrations in Drizzle ORM to support it without downtime.