Principal Software Engineer • Distributed Systems • Cloud-Native • AI Engineering

Building distributed systems that scale.

Engineering Technical Leader with 19+ years of experience designing cloud-native platforms, Kubernetes microservices, Kafka event-driven systems, data-intensive applications and AI-powered engineering solutions.

19+ Years Experience
60K+ Managed RPDs
10× Dashboard Improvement
10 Engineers Led

About

I specialize in designing and delivering distributed, cloud-native and data-intensive enterprise platforms. My hands-on work spans Java, Spring Boot, Kubernetes, Kafka, Cassandra, Elasticsearch, Redis, REST APIs and event-driven architecture.

More recently, I have been applying Generative AI, RAG, LangChain, LLM APIs and AI-agent patterns to engineering automation, knowledge retrieval and root-cause analysis.

Featured Work

01 · SCALE

Cisco SmartPHY

Architected cloud-native SmartPHY microservices using Spring Boot, Kubernetes, Kafka, Cassandra, Elasticsearch and Redis. Led scalability initiatives that increased platform capacity from 20K to 60K+ managed RPDs.

Java Kafka Cassandra Kubernetes
02 · PERFORMANCE

Cassandra → Elasticsearch Pipeline

Designed a Kafka-driven synchronization pipeline that reduced dashboard load time for 12,000 RPDs from approximately 20 seconds to 2 seconds, enabling advanced search, filtering and pagination.

Kafka Elasticsearch Performance
03 · CONFIGURATION

Configuration Reconciliation

Designed and delivered a distributed configuration reconciliation framework supporting automated validation, service-definition reconciliation, asynchronous workflows and report generation.

Distributed Systems Reconciliation Automation
04 · AI

AI Meeting Intelligence

Built a multimodal AI pipeline using OpenCV for video-frame extraction, speech transcripts, embeddings and RAG to support meeting summarization and natural-language search.

Python OpenCV RAG LLM

Engineering Stories

01

Production reliability

Led production troubleshooting and root-cause analysis across enterprise deployments, including a high-load memory-pressure incident where coordinated profiling and analysis resulted in a patched SmartPHY image within one day.

02

Customer data resilience

Helped recover customer Cassandra data and converted the incident into a preventive capability through automated periodic backups stored separately and proactive license-expiry alerts.

03

Configuration drift

Configuration reconciliation exposed long-standing differences between cBR-8 expectations and RPD CLI configuration after upgrades, making previously hidden configuration drift identifiable and remediable.

04

Production safety

Designed controlled scripts for correcting inconsistent production database data, reducing operational risk while resolving customer-impacting issues.

Architecture & Technology

Distributed Systems

Kafka · Cassandra · Redis · Elasticsearch · PostgreSQL

Cloud Native

Kubernetes · Docker · AWS · Oracle Cloud · Microservices

Backend

Java · Spring Boot · Python · Go · REST APIs

AI Engineering

LangChain · OpenAI · Claude · RAG · Vector Search · AI Agents

Experience

2020 — Present

Cisco Systems

Engineering Technical Leader

Architecture, implementation, scalability, customer deployments, production RCA, security hardening and technical leadership for SmartPHY.

2014 — 2020

CloudFabrix Software

Senior Software Engineer

Cloud-native SaaS platforms and enterprise network and application intelligence products on AWS.

2012 — 2014

Cisco Systems

Software Engineer

Network compliance, configuration collection, remote command execution and operational UI frameworks.

2007 — 2012

Subex Ltd.

System Analyst

Reusable web application frameworks and revenue-assurance products, including mentoring and platform adoption.

Education

M.Tech., Data ScienceBITS Pilani · 2021–2023
M.Sc., Computer ScienceManipal University · 2012–2014
B.Tech., Computer ScienceWBUT · 2003–2007

Let's Connect

For conversations around engineering leadership, architecture, distributed systems or AI engineering.