TaskFlow
A tiny dependency-free job scheduler for Node — priority queues, backpressure, and graceful shutdown, all under 5kB. ~40k weekly npm downloads.
Computer science student
CS student at USC who lives at the seam between systems — schedulers, build tooling, and the glue that makes other software faster. I learn by shipping.
I'm drawn to problems at the seam between systems — schedulers, build tooling, the glue that makes other software faster. Most of what I know came from breaking something in prod and fixing it by Monday. I've rebuilt Ramp's transaction-ingestion retry layer, shipped content-addressed build caching in Vercel's CLI, and I'm building a fair GPU scheduler in the USC Systems Lab. I'm looking for a summer 2026 internship where I can own a real surface, not a ticket queue.
Rebuilt the transaction-ingestion retry layer, cutting duplicate writes to basically zero and dropping p99 latency by 38%. Shipped to prod in week 6.
Built caching for the CLI — added content-addressed cache keys for a ~25% median build-time win on cold monorepo builds.
Building a scheduler simulator for fair GPU sharing across ML training jobs. Second author on a paper under submission.
A tiny dependency-free job scheduler for Node — priority queues, backpressure, and graceful shutdown, all under 5kB. ~40k weekly npm downloads.
A Go CLI that pre-warms serverless functions from your deploy config so the first real request doesn't eat the cold start.
The open-sourced research scheduler: a Python simulator for weighted-fair GPU allocation with a replayable trace format.
A serverless, account-free collaborative code-review tool over WebRTC, built in 36 hours. Won HackSC 2025 against 300+ teams.