Varun Pradeep

Computer Science at the University of California, Irvine


LinkedIn GitHub vapradee@uci.edu San Jose, California

Experience

Software Engineering Co-Op

RTX Corporation - Collins Aerospace

Cedar Rapids, IA

Writing flight deck software (Pro Line Fusion Next Gen) in C++ for the Airbus A220 and Gulfstream jets.

  • C++98
  • DO-178C
  • Pysmart
  • RapiTest
  • Embedded

Software Developer

Linn-Mar High School

Marion, IA

Built and shipped Magnify, a course exploration platform officially adopted by the district.

  • React
  • TypeScript
  • Firebase
  • ETL

Organizations

Avionics Engineer

UCI Rocket Project (Liquids)

Irvine, CA

Building control software for MOCH4, a pressure-fed methalox rocket targeting the collegiate record.

  • Safety-Critical
  • Embedded
  • Python

Software Developer

UCI ICS Student Council, Projects Committee

Irvine, CA

Contributing to AntAlmanac, a course planning platform used by 17,000+ UCI students monthly.

  • React
  • TypeScript
  • PostgreSQL
  • Drizzle ORM

Projects

Analect

analect.dev ↗

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.

Pelennor

Pitch deck ↗

Python · TypeScript · Next.js


Title slide of the Pelennor pitch deck: a four-pointed star mark beside the Pelennor wordmark, over the line "Automated Staffing Intelligence for EMS", on a near-black background.

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


The Magnify course catalog: a search bar above a row of subject filter chips, with a grid of course cards each listing credits, length, format, course ID, grade levels and prerequisites.

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.

AntAlmanac

antalmanac.com ↗

React · TypeScript · PostgreSQL · Drizzle ORM


The AntAlmanac scheduler: an empty Monday-to-Friday weekly course calendar beside a search panel with term, course search and roadmap fields.

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.