Work Preference
Summary
Overview
CORE EXPERTISE
Work History
Education
Skills
LEADERSHIP ROLES
Certification
Work Availability
Timeline
Generic
KIRAN C M

KIRAN C M

Senior Backend & Platform Engineer
Bangalore,Karnataka

Work Preference

Work Type

Full Time

Location Preference

On-SiteRemoteHybrid

Important To Me

Career advancementCompany CultureWork-life balanceWork from home optionStock Options / Equity / Profit Sharing

Summary

Senior Backend & Platform Engineer with 13+ years of experience designing and operating large-scale distributed systems in OTT/video streaming domains. Expertise in event-driven architectures, microservices, and cloud-native platforms, with strong focus on scalability, reliability, and performance. Proven ability to lead system design, build high-throughput backend systems, and drive platform-level improvements.

Overview

14
14
years of professional experience
1
1
Certification

CORE EXPERTISE

  • Distributed Systems & Microservices
  • Event-Driven Architecture
  • Backend Platform Engineering
  • Cloud-Native Infrastructure (AWS, Kubernetes)
  • Scalability, Reliability & Performance Optimization
  • Technical Leadership & System Design Ownership

Work History

Senior Software Engineer

NAGRA
Bangalore, Karnataka
07.2018 - Current
  • Designed and operated distributed backend services for a global OTT platform, supporting millions of users across multiple regions with high-throughput traffic, ensuring high availability, scalability, and reliable service behavior in a microservices architecture
  • Designed and built an event-driven search aggregation service using RabbitMQ and Elasticsearch, creating denormalized views across 6+ services, enabling less than100 ms query latency and reducing cross-service API calls by ~60%
  • Designed and developed Content Workflow Manager (CWM) to orchestrate end-to-end video processing workflows (encode, transcode, packaging), handling 10K+ workflows/day with fault-tolerant execution
  • Implemented a custom workflow engine with job scheduling, retries, and idempotent execution, ensuring reliable distributed processing and seamless integration with external systems (e.g., Harmonic)
  • Built a Kubernetes Operator for Keycloak, automating identity configuration and reducing manual operational effort by 80%, enabling consistent and scalable onboarding of microservices across environments
  • Architected a centralized configuration platform (etcd-based) enabling dynamic runtime updates and watch-based configuration propagation across 20+ services, improving system flexibility and reducing deployment-time dependencies across services
  • Contributed to a micro-frontend platform (UIC) enabling independent development and deployment of feature-level modules, improving team autonomy, release velocity, and frontend scalability across teams
  • Designed a Backend-for-Frontend (BFF) layer aggregating multiple microservices, optimizing API responses and reducing client-side orchestration
  • Built an operator console application for managing distributed OTT workflows, improving operational visibility and simplifying interaction with backend systems
  • Led backend architecture discussions and design reviews, guiding implementation across an 8-member engineering team and improving code quality, design consistency, and system reliability
  • Operated and optimized production microservices, improving system performance and reducing latency under peak load, handling failure scenarios, and enhancing overall reliability in a distributed environment
  • Drove system design and architectural evolution of backend and platform services, aligning solutions with scalability, reliability, and long-term platform growth

Senior Developer

PUBLICIS SAPIENT
Bangalore
07.2016 - 04.2018
  • Developed full-stack features for large-scale e-commerce platforms, supporting critical user workflows and improving application performance and maintainability
  • Implemented reusable component design and frontend best practices, improving maintainability, performance, and development efficiency

R&D Engineer

NOKIA
Bangalore
07.2012 - 07.2016
  • Built full-stack applications for a Smart WiFi Service Manager platform enabling telecom operators to monitor and manage multi-vendor WiFi networks (Cisco, Ruckus), providing real-time visibility into network performance.
  • Developed backend APIs and UI components for network monitoring and traffic steering, improving network utilization and system responsiveness
  • Developed automated end-to-end test suites using Selenium WebDriver and TestNG, improving regression coverage and release stability.

Education

Bachelor of Engineering (B.E.) - Computer Science

Malnad College of Engineering
Hassan
01-2012

Skills

BACKEND: Java, Spring Boot, Quarkus

MESSAGING: Kafka, RabbitMQ

CLOUD & PLATFORM: AWS, Kubernetes, Docker, Helm, CI/CD

LEADERSHIP ROLES

  • Led architecture and design decisions across backend and platform components
  • Mentored engineers and guided system design and implementation, improving code quality and design consistency across the team
  • Drove cross-team platform initiatives, reducing integration friction and improving delivery velocity
  • Collaborated with stakeholders to translate business requirements into scalable system designs, improving delivery efficiency and alignment

Certification

AWS Certified Solutions Architect – Associate (In Progress)

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Senior Software Engineer

NAGRA
07.2018 - Current

Senior Developer

PUBLICIS SAPIENT
07.2016 - 04.2018

R&D Engineer

NOKIA
07.2012 - 07.2016

Bachelor of Engineering (B.E.) - Computer Science

Malnad College of Engineering
KIRAN C MSenior Backend & Platform Engineer