Saratchandra Patnaik
Backend, Full-Stack & AI Systems Engineer
I build AI-native backend systems, RAG applications, agentic workflows, and cloud-native infrastructure using Python, Go, FastAPI, React, Kubernetes, and AWS.
At Amagi Media Labs I owned reliability for 15+ microservices on a global SaaS platform serving broadcasters and OTT providers across 40+ countries — shipping async Python/FastAPI services, LLM-powered observability tooling, and GitOps infrastructure on AWS EKS. MS CS from Arizona State University.

Experience
Graduate Research Assistant
Arizona State University · Tempe, AZ
Software Verification, Validation & Testing
- ▹Research fault analysis and correctness properties for distributed system components, contributing to active work in software verification, validation, and automated testing.
- ▹Prepare publication-ready manuscripts through technical synthesis, literature analysis, and structured academic writing in collaboration with faculty.
- ▹Develop course materials on formal verification techniques and automated testing frameworks for graduate-level instruction.
Software Engineer
Amagi Media Labs · Bengaluru, India
Global SaaS · Cloud-native AI platform for media & entertainment · 40+ countries
AWS EKS · Python · FastAPI · Kubernetes · Docker · ArgoCD · Terraform · Linux
Built and operated backend services and AI-powered pipelines on a global SaaS platform for broadcast and OTT media delivery — shipping async Python/FastAPI microservices, LLM-driven observability tooling, ML captioning services, and GitOps-based infrastructure across 15+ production services on AWS EKS.
- ▹Reduced media processing latency by 93.75% — from 8 minutes to 30 seconds — by rewriting the frame and metadata pipeline as an async Python/FastAPI service with CV model integration.
- ▹Built an AI-powered log analysis service that parsed raw server logs and surfaced root causes automatically, cutting manual debugging time by 60%.
- ▹Increased deployment frequency by 30% across 15+ microservices by migrating to ArgoCD GitOps on AWS EKS, maintaining 99.9% rollout stability.
- ▹Hardened the Kubernetes platform with Network Policies for microservice isolation and Terraform-based IP whitelisting for network perimeter security.
- ▹Led the first production rollout of native speech-to-text captioning services (Capsequo, Akashvani), owning provisioning, feature flags, validation, and team enablement.
- ▹Resolved a peak-hour live broadcast outage in 40 minutes by diagnosing primary-feed audio silence and coordinating a controlled failover to the healthy secondary stream.
AI-Powered Observability & RCA Automation
Problem: RCA was a bottleneck — engineers repeatedly inspected the same logs to diagnose recurring failures, with each incident costing hours of manual investigation.
Solution: Built an AI-powered observability pipeline that ingests server logs into LLMs for automated semantic pattern analysis, surfacing likely failure causes without manual inspection.
Impact: Reduced manual debugging time by 60%. Also deployed the Capsequo ML captioning pipeline, cutting video stream processing latency by 36%.
Media Workflow Latency Optimization — 8 Minutes to 30 Seconds
Problem: Cue-point generation from video content was a bottleneck. The existing pipeline used simple frame-transition logic (pauses, cuts) rather than computer vision models. Long-form videos (~1 hour) took ~8 minutes per file to process, creating downstream delays across the media pipeline.
Approach: Built an asynchronous Python/FastAPI pipeline that aligned frame analysis and metadata processing into a unified flow. Moved from basic cut detection toward CV-model-based frame understanding. Eliminated unnecessary waiting between pipeline stages to improve throughput for long video assets.
Result: Reduced per-video media workflow latency by 93.75% — from 8 minutes to 30 seconds. Reduced reliance on manually supplied customer cue sheets and accelerated all downstream video operations that depended on cue-point output.
Software Engineer Intern
Blueplanet Solutions Inc. · India
MySQL · PHP · JavaScript · Linux
- ▹Database Optimization: Analyzed MySQL execution plans, refactored queries into optimized stored procedures with proper indexing — cut query execution time by 50%, enabling sub-second retrieval for 6,000+ user profiles.
- ▹Root Cause Analysis: Traced intermittent memory leaks to unclosed DB connections in legacy PHP by parsing web server logs. Patched connection handling — improved stability by 30% and eliminated recurring crashes.
- ▹Frontend: Built an async search UI with JavaScript (AJAX) and PHP to replace full-page reloads — improved time-to-result by 60%.
Skills
AI Engineering
Backend Engineering
Cloud & Infrastructure
Reliability & DevOps
Data & Storage
Systems Programming
Languages
Projects
Personal AI Agent — Multimodal RAG System
Full-stack AI assistant built with React, FastAPI, ChromaDB, and OpenAI/Anthropic APIs for resume optimization, ATS workflows, and vehicle diagnostics.
Deep Research Agent
Autonomous multi-agent research system with n8n orchestration, SQLite episodic memory, and ChromaDB long-term retrieval for job matching and complex research synthesis.
Go MCP Gateway
Secure Go-based MCP gateway that exposes backend tools to AI agents through authenticated endpoints with OIDC/JWKS, Prometheus metrics, and Dockerized deployment.
Multi-Tenant Event Management Platform
Full-stack SaaS platform for isolated multi-tenant event booking with RBAC, PostgreSQL row-locking, recursive CTEs, and 61 REST APIs.
AWS IoT Greengrass Edge Face Recognition
Edge AI pipeline using AWS IoT Greengrass, MQTT, Lambda, MTCNN, and FaceNet to perform distributed face recognition across cloud and edge components.
CUDA GPU Accelerated Image Processing
GPU-accelerated Gaussian filtering implementation using CUDA/PyCUDA shared-memory tiling, benchmarking speedup and image quality against CPU baselines.
Multithreaded UDP Packet Processing Server
High-throughput UDP server using C++ worker threads, shared queues, packet validation, and reorder buffering for stable concurrent packet processing.
NYC Taxi Streaming Data Pipeline
Real-time NYC taxi streaming pipeline using Kafka, Python, Neo4j, Docker, and Kubernetes/Minikube to model trip relationships as a graph for live querying.