← Projects

360° Video Processing Pipeline

2024 – 2025

Designed and led a staged, cost-efficient microservices pipeline for 360° video; reduced processing cost by ~30% through architecture and resource optimization.

PythonDockerAWSMicroservices

System design

Staged pipeline: ingest → decode → process (custom logic) → encode → publish. Each stage scaled independently; spot/preemptible for non-critical stages; checkpointing and retries. Storage lifecycle and batch sizing tuned for cost and throughput.

Highlights

  • Owned system design for the video pipeline; moved from monolithic workers to staged, independently scalable services.
  • Achieved ~30% cost reduction via right-sizing, spot usage, and storage lifecycle; improved observability for further tuning.
  • Established patterns for modular deployment, monitoring, and operational runbooks.