Summary
Overview
Work History
Education
Skills
Awards
Publications
Timeline
Generic

Rupak Gupta

Bengaluru

Summary

Accomplished Staff Software Engineer at Amagi Media Labs with expertise in C++, Python, and media processing. Spearheaded the redesign of HLS streaming architecture, enhancing scalability and achieving over 500 days of zero-downtime. Proven ability to drive architectural decisions and collaborate effectively in high-stakes environments.

Overview

5
5
years of professional experience

Work History

Staff Software Engineer

Amagi media labs
Bengaluru
08.2025 - Current
  • Leading the design and implementation of new input protocol support in Tarang, including SRT, focusing on low latency, reliability, and fault tolerance.
  • Driving architectural decisions for scalable, live video ingestion pipelines used across production environments.

Senior Software Engineer

Amagi media labs
Bengaluru
06.2023 - 06.2025
  • Led the redesign of HLS streaming architecture, improving scalability, protocol compliance, and long-term maintainability.
  • Designed and implemented DASH protocol support from scratch, covering architecture, development, integration, and end-to-end testing.
  • Collaborated with onboarding teams to launch 1000+ HLS broadcast channels, achieving 500+ days of zero-downtime runtime stability in production.

Software Engineer

Amagi media labs
Bangalore
06.2021 - 06.2023
  • Designed and implemented core components for MPEG-TS (Transport Stream) and MP4 container handling for live and VOD pipelines.
  • Worked extensively on low-level media parsing, container formats, and streaming workflows using GStreamer.

Education

Master of Technology - Computer Science & Engineering

Indian Institute of Technology (IIT Guwahati)
Guwahati
07-2019

Bachelor of Engineering - Computer Science & Engineering

Medicaps Institute of Technology And Management
Indore
07-2014

Skills

  • Programming languages: C, C, Python, Go
  • Scripting: Shell scripting
  • Media formats: MPEG-TS, MP4, HLS, DASH, SRT
  • Media processing: GStreamer
  • Systems and tools: gRPC, Grafana, WebDAV, Git, Docker, Kubernetes
  • Cloud platforms: AWS, GCP

Awards

  • Winner – Amagination Competition 2023, Amagi Media Labs
  • GATE Computer Science, Achieved AIR 350 among 1 lakh candidates.

Publications

  • BLAST: Belling the Black-Hat High-Level Synthesis Tool – IEEE, 2021
  • Reverse Engineering Register-to-Variable Mapping in High-Level Synthesis – IEEE, 2021

Timeline

Staff Software Engineer

Amagi media labs
08.2025 - Current

Senior Software Engineer

Amagi media labs
06.2023 - 06.2025

Software Engineer

Amagi media labs
06.2021 - 06.2023

Master of Technology - Computer Science & Engineering

Indian Institute of Technology (IIT Guwahati)

Bachelor of Engineering - Computer Science & Engineering

Medicaps Institute of Technology And Management
Rupak Gupta