I'm a software engineer drawn to operational problems — things that are slow, manual, or breaking under load. Most of my work is the same shape: profile it, find the friction, ship a measured fix. Lately that's pulled me toward AI systems, where the same reliability and latency problems show up but the tooling is younger.

The friction is usually something quiet — a deferred cost being misattributed, a default nobody benchmarked, a tool whose own numbers are wrong. At the Hao AI Lab I work on FastVideo, an open-source video-diffusion framework: I cut Cosmos 2.5 inference latency 15.6% after finding a "slow stage" that was really absorbing a half-gigabyte GPU→CPU transfer, built a model-agnostic caching module that takes 22–47% off Wan2.1, and ported the framework to NVIDIA's DGX Spark. Same instinct outside the lab — a Go log engine doing 42M rows/hour with sub-millisecond lookups, and an ML anomaly-detection pipeline that grades its own output.

See all
  • 01 Hao AI Lab, UC San Diego Student Researcher
    Jan2026 - Present

    Inference optimization on FastVideo — a caching module that takes 22–47% off Wan2.1, a torch.compile/FlashAttention traceability path for training, and a port to NVIDIA’s DGX Spark. Merged PRs →

  • 02 Amazon Software Development Engineer Intern
    Jun2025 - Sep2025

    Built a distributed log indexing service (42M+ entries/hour) that cut incident triage from 15 minutes to under 45 seconds, and automated on-call SOPs with Step Functions.

  • 03 Aark Global Software Developer, AI/ML
    Apr2023 - Sep2024

    Async document-ingestion pipeline at 18K+ pages/day, a read/write routing layer that held sub-100ms P95 through a live datastore migration, and an OCR-to-Elasticsearch search pipeline.

  • 04 Concentrix Data Engineer
    Jun2022 - Mar2023

    Replaced sequential scrapers with Airflow-orchestrated Kafka streaming — 60% more throughput, data-freshness lag from 3 days to 6 hours.

See all
See all