Distributed Cloud InfrastructureNov 2022 – Dec 2023AWS Backend Developer & DevOps Engineer (V-Nova)

PaPeR

PaPeR: AWS Distributed Video Benchmarking

Distributed Video Compression Infrastructure

High-throughput distributed cloud infrastructure built on AWS with Terraform, collaborating with Meta, Intel, and SPIE to automate video compression quality evaluation across thousands of parallel transcoding jobs.

-99%Setup Time
1,800+Hours Saved
+50%Throughput
The Problem & Engineering Constraint

The Core Challenge

Benchmarking next-generation video compression codecs across multi-gigabyte video libraries required hours of manual AWS instance provisioning, shell script orchestration, and disparate metric aggregation.
Technical Architecture & Approach

Engineering Solution & Implementation

Engineered an automated cloud pipeline using Flask, AWS EC2, S3, RDS, Lambda, and modular Terraform infrastructure. Provided instant containerized test runners that automatically execute transcoding experiments, collect PSNR/VMAF metrics, and output standardized SPIE evaluation datasets.

DISTRIBUTED CLUSTER ARCHITECTURE: PaPeR
AWS TERRAFORM VIDEO RUNNER (META / SPIE / INTEL)
1. EXPERIMENT INPUT• Video Raw Assets (4K/HD)• Codec Configs (LCEVC/VC6)• Bitrate ladders (kbps)• SPIE Evaluation Criteria2. CONTROL PLANEFlask API Session Manager• MySQL experiment tracking• Automated task batchingTerraform IaC Auto-Scaler• 75% faster provisioning• On-demand Spot Instances3. PARALLEL RUNNERSEC2 Worker Fleet (x600+ jobs)FFmpeg / Codec ContainersLambda Metadata Extractors4. DATASETS• VMAF / PSNR• Rate-Distortion• Meta Ingestion• SPIE Reports• S3 ExportMEASURED IMPACT:99% reduction in setup times (3h → seconds) · 1,800+ engineering hours saved · 50% throughput gain for Meta XR & mobile compression integration.

Figure 5: PaPeR's distributed AWS cloud architecture for automated parallel video quality benchmarking.

The Flask control plane routes an experiment to Terraform-provisioned runners and tracks session state in MySQL. Runners validate quality with PSNR and VMAF and export SPIE datasets. SPIE experimental setup time stays separate from infrastructure provisioning, and the session record follows a batch from input through metric export.

My contribution

I engineered the AWS and Terraform pipeline: Flask session control, containerized runners, and automated PSNR and VMAF collection for the distributed video benchmarks delivered to Meta.

Tradeoff

The 99% reduction is SPIE experimental setup time, from 3 hours to seconds. It is separate from the 75% reduction in infrastructure provisioning, the 50% increase in session throughput, and the 1,800+ hours across 600+ experiments.

Measured Production Impact

Verified Outcomes & Deliverables

Achieved a 99% reduction in SPIE experimental setup time on AWS, from 3 hours to seconds.

Reduced infrastructure provisioning time by 75%.

Increased session processing throughput by 50%.

Saved over 1,800 engineering hours across 600+ large-scale distributed video experiments.

Accelerated integration of V-Nova video compression technologies into Meta services (WhatsApp, Instagram, XR platforms).

Technologies & Components

System Tooling & Technologies

AWS (EC2, S3, RDS, Lambda)TerraformPythonFlaskDockerMySQLFFmpegVMAF