Work Preference
Summary
Overview
Work History
Education
Skills
Additional Highlights
Projects
System Design And Architecture Expertise
Core Skills
Timeline
Generic
Open To Work

Nishikanta Sahoo

Bengaluru,KA

Work Preference

Job Search Status

Open to work
Desired start date: 2 weeks notice

Desired Job Title

Staff / Distributed Systems Engineer /Backend DeveloperDeveloper / Architect – AUTOSAR ADAS PlatformLead Backend / Platform EngineerLead Engineer / SMESenior Software Engineer

Salary Range

₹199000/yr - ₹200000/yr

Summary

Staff-level Distributed Systems Engineer with 13+ years of experience designing and building high-scale, cloud-native platforms across network monitoring, telecom, and automotive domains. Proven expertise in architecting event-driven systems, telemetry pipelines, and microservices handling hundreds of thousands of entities and high-throughput data streams. Strong background in Go, C++, Kafka, Kubernetes, and system design with deep focus on scalability, reliability, performance optimization, and observability. Experienced in leading architecture decisions, solving complex distributed system problems, and delivering production-grade platforms.

Overview

17
17
years of professional experience

Work History

Staff / Distributed Systems Engineer /Backend Developer

IBM ISL
Bangalore
12.2024 - Current
  • Designed and implemented cloud-native telemetry collectors handling 300K+ network devices
  • Built Kafka-based ingestion pipelines for high-throughput event streaming and processing
  • Developed REST and gRPC APIs for scalable service communication
  • Architected device discovery, metrics ingestion, and topology pipelines
  • Implemented concurrency optimizations (worker pools, batching, rate limiting) improving throughput
  • Built distributed caching solutions reducing redundant API calls and improving latency
  • Designed metadata ingestion and enrichment framework for network devices
  • Developed SDN simulator for large-scale topology and fault testing
  • Led topology architecture migration to standardized models
  • Improved reliability using structured logging, tracing, and monitoring
  • Tech Stack: Go, C++, C, Python, OAuth2, JWT, REST, gRPC, GraphQL, MariaDB, Kafka, Prometheus, Grafana, K8S, RBAC, AWS

Developer / Architect – AUTOSAR ADAS Platform

KPIT
07.2023 - 11.2024
  • Developed middleware services for Linux-based AUTOSAR systems
  • Solved complex deadlocks and concurrency issues in distributed systems
  • Implemented secure TLS-based communication across vehicle subsystems
  • Built automation tools for service-to-code generation
  • Optimized inter-process communication (IPC) for performance and reliability
  • Contributed to functional safety requirements (ISO 26262)
  • Tech Stack: C++, C, JWT, REST, gRPC, MariaDB, K8S, Docker, Podman, TCP/UDP, RTP, TLS/SSL, API Security, Linux, CI/CD

Lead Backend / Platform Engineer

Nouveau Labs
11.2021 - 07.2023
  • Designed and implemented event-driven microservices architecture
  • Built asynchronous execution engine improving system throughput
  • Implemented Redis-based distributed caching layer
  • Developed high-concurrency backend APIs
  • Led platform architecture decisions and team mentorship
  • Tech Stack: Go, C++, C, JWT, REST, gRPC, MariaDB, K8S, TCP/UDP, RTP, TLS/SSL, API Security, Linux, CI/CD, SBC, Kamailio, SIP Stack

Lead Engineer / SME

Capgemini
06.2016 - 11.2021
  • Built real-time communication systems using RTP/SRTP protocols for Cisco CUBE(SBC) & Media Proxy
  • Developed WebSocket-based real-time services
  • Designed cloud contact center architecture with load balancing (HAProxy)
  • Implemented monitoring and observability (Prometheus, Grafana)
  • Optimized media processing performance in distributed environments
  • (Cisco Projects)

Senior Software Engineer

Radisys / Aricent
01.2009 - 01.2016
  • Developed SIP, RTP, SRTP protocol stack components for Radisys MRF Engine
  • Built media resource and codec integration modules (EVS, AMR, G729, G711, H.264, VP8)
  • Implemented logging and diagnostics frameworks for telecom systems
  • Worked on high-performance, low-latency communication systems

Education

B.Tech - Information Technology

Veer Surendra Sai University of Technology (VSSUT)
Odisha

Skills

  • Go
  • C
  • C
  • Python
  • SQL
  • Shell
  • Microservices
  • Event-Driven Architecture
  • Distributed Caching
  • CAP Theorem
  • Consistency Models
  • Kafka
  • Redis Streams
  • RabbitMQ
  • REST
  • GRPC
  • GraphQL
  • WebSocket
  • MySQL
  • MariaDB
  • TimescaleDB
  • MongoDB
  • Cassandra
  • Kubernetes
  • Docker
  • AWS
  • Linux
  • CI/CD
  • Prometheus
  • Grafana
  • OpenTelemetry
  • Structured Logging
  • High-Throughput Systems
  • Backpressure Handling
  • Rate Limiting
  • Circuit Breaker
  • Retry Strategies
  • Goroutines
  • Thread Pools
  • Locking
  • Deadlock Resolution
  • Memory Optimization
  • TLS/SSL
  • OAuth2
  • JWT
  • API Security
  • RBAC
  • SNMP
  • NetFlow
  • TCP/IP
  • Network Topology

Additional Highlights

  • 13+ years building high-performance backend and distributed systems
  • Strong expertise in debugging production-scale issues
  • Proven ability to design systems from scratch and scale them
  • Experience across networking, telecom, automotive, and cloud platforms

Projects

Network Monitoring Platform (NMS + Collector Stack), Designed and implemented a large-scale Network Monitoring System handling 300K+ network devices with real-time telemetry ingestion and analytics., Built end-to-end distributed architecture: Collectors → API Gateway → Microservices → Kafka → Databases, Designed event-driven ingestion pipeline using Kafka for scalable processing, Implemented time-series metrics storage using TimescaleDB for high-volume telemetry, Developed multi-layer caching strategy (in-memory + Redis) improving response latency, Designed horizontal scaling architecture using Kubernetes and stateless services, Built real-time streaming + batch processing pipeline for metrics and alerts, Scaled system to support 300K+ devices and high-frequency metric ingestion, Reduced API latency using caching and optimized query patterns, Implemented collector framework for vendor integrations (Mist, Meraki, ACI, SNMP), Designed fault-tolerant system with retry, circuit breaker, and backoff strategies, Built high-throughput NetFlow processing pipeline for traffic analytics

System Design And Architecture Expertise

  • Large-scale telemetry ingestion systems
  • Event-driven architecture using Kafka
  • Time-series data modeling and optimization
  • Distributed caching strategies
  • High-availability and fault-tolerant systems
  • API gateway and microservices architecture
  • Network monitoring and observability systems
  • Horizontal scaling and auto-scaling systems
  • Data partitioning and sharding strategies

Core Skills

Go, C++, C, Python, SQL, Shell, Microservices, Event-Driven Architecture, Distributed Caching, CAP Theorem, Consistency Models, Kafka, Redis Streams, RabbitMQ, REST, gRPC, GraphQL, WebSocket, MySQL, MariaDB, TimescaleDB, MongoDB, Cassandra, Kubernetes, Docker, AWS, Linux, CI/CD, Prometheus, Grafana, OpenTelemetry, Structured Logging, High-Throughput Systems, Backpressure Handling, Rate Limiting, Circuit Breaker, Retry Strategies, Goroutines, Thread Pools, Locking, Deadlock Resolution, Memory Optimization, TLS/SSL, OAuth2, JWT, API Security, RBAC, SNMP, NetFlow, gRPC, TCP/IP, Network Topology

Timeline

Staff / Distributed Systems Engineer /Backend Developer

IBM ISL
12.2024 - Current

Developer / Architect – AUTOSAR ADAS Platform

KPIT
07.2023 - 11.2024

Lead Backend / Platform Engineer

Nouveau Labs
11.2021 - 07.2023

Lead Engineer / SME

Capgemini
06.2016 - 11.2021

Senior Software Engineer

Radisys / Aricent
01.2009 - 01.2016

B.Tech - Information Technology

Veer Surendra Sai University of Technology (VSSUT)
Nishikanta Sahoo