I am a Software Developer with 2+ years of experience designing, building, and operating high-throughput, low-latency distributed systems in production. Currently working at Tata Consultancy Services (TCS) on large-scale telecom streaming platforms for Ericsson, where I focus on performance engineering, system design, and cloud-native operations.
My work spans Java, Go, and Rust, with deep involvement in event-driven architectures, binary serialization, Kubernetes, and performance-critical tooling. I specialize in building systems that deliver predictable performance under heavy load and operate reliably in production Kubernetes environments.
Ericsson | Jan 2024 โ Present | Mumbai
- Developed 6 production-grade streaming microservices in Java and Go, achieving sub-millisecond latency through optimized memory layouts, constant-time serialization, and CPU-efficient pipelines.
- Achieved 96M events/sec peak throughput in benchmark environments using binary encodings (Protobuf, ASN.1), zero-copy processing, batching, and backpressure-aware designs.
- Built a real-time orchestration platform to dynamically control event streams (start/stop, EPS throttling, pattern switching), reducing redeployments and improving test flexibility.
- Created performance-critical internal tools in Rust, eliminating GC overhead and reducing CPU usage in core hot paths while maintaining memory safety.
- Designed secure event pipelines using Kafka for durability and Redis for low-latency caching, with integrated authN/authZ, ACLs, and restricted topic operations.
- Implemented platform-level security using Kubernetes RBAC, namespace isolation, and least-privilege service accounts.
- Secured sensitive configurations via encrypted Kubernetes secrets and controlled distribution policies.
- Automated provisioning and CI/CD workflows using Python and Bash, enabling reproducible and audit-ready deployments.
- Enabled simulation of 100,000+ telecom nodes, replacing $70M+ worth of physical test hardware and significantly reducing annual validation costs.
Remote | Jun 2023 โ Dec 2023
- Built and maintained 150+ REST APIs, ensuring efficient and reliable communication between frontend and backend systems.
- Designed and deployed scalable infrastructure using Docker, Kubernetes, and AWS, achieving 99.9% production uptime.
- Configured and monitored services using AWS EKS, CloudWatch, and RDS, improving observability and operational reliability.
- High-throughput event streaming & real-time systems
- Low-latency system design and performance optimization
- Distributed systems and cloud-native architectures
- Docker, Kubernetes, RBAC, and secrets management
- Benchmarking, profiling, and cost-efficient simulation
Languages
Java, Go, Rust, Python, TypeScript, JavaScript, SQL, NoSQL
Systems & Frameworks
Spring Boot, Kafka, Redis, Node.js, React, Distributed Systems, OOP, SOLID
Infrastructure & DevOps
Docker, Kubernetes, Helm, AWS, Linux, Bash, CI/CD, Jenkins, Gerrit
Observability & Tooling
Grafana, Prometheus, Git






