Naveen
Software Engineer with 2+ years of experience building distributed media platforms for broadcast and streaming
Talent
ChennaiMember since August 24, 2026
JavaSpring BootNode.jsREST APIsRabbitMQMongoDBRAGModel Context Protocol (MCP)Vector Search & EmbeddingsOllamaSSEReact.jsDockerLinuxAwsGraphqlPostgresqlShell ScriptingReduxExpress.js
·
Hire this person
Send a job offer directly to this candidate
JavaSpring BootNode.jsREST APIsRabbitMQ
About
Software Engineer with 2+ years of experience building distributed media platforms for broadcast and streaming. Experienced in Java and Node.js, microservices, REST APIs, React, and AI integrations, with a focus on building reliable, production-ready applications
Experience
Full Stack Developer at Tata Communications (2024-07 – Present)
- Built 24/7 live-capture scheduling and routing with timeline-based control and real-time monitoring across 6 distributed processing agent types, monitored at 5-second intervals, enabling continuous broadcast recording and faster detection of operational issues.
- Consolidated fragmented per-customer video-conversion configurations across 3 microservices into 39 standard and GPU-accelerated profiles, supporting customer-specific overrides while reducing deployment, onboarding, and maintenance effort by ~80%.
- Optimized high-throughput MongoDB workloads by analyzing production slow-query reports and designing compound indexes, reducing read latency by 62–72% (427→120 ms, 269→103 ms) and write latency from 200–250 ms to 80–130 ms.
- Enforced real-time pre-ingest storage quotas to prevent over-limit transfers, saving ~2 TB of cloud storage per day by blocking unnecessary uploads before ingestion and reducing wasted bandwidth and resource consumption.
- Implemented fault-tolerant retry and recovery mechanisms for distributed file transfers, RabbitMQ processing, notifications, and background jobs; audited and migrated a vulnerable dependency across 9 microservices, strengthening platform reliability and security.
- Implemented a Model Context Protocol (MCP) server exposing MediaHub APIs to AI assistants, enabling natural-language interaction with backend endpoints and automated execution of broadcast and video-processing workflows.
Education
B.E. in Computer Science – Chennai Institute of Technology (2020 – 2024)


