Technical Architect with 12+ years of experience in Java application development, telecom charging and policy systems (OCS/CHF, PCRF/PCF), and carrier-grade solution architecture across GSM, LTE/VoLTE, and 5G Core. Expertise in designing high-performance, scalable Java applications, REST APIs, and cloud-native microservices using Docker, Kubernetes, and CI/CD. Extensive experience integrating telecom network elements using Diameter (Gy, Gx, Rx, Sy) and 5G SBI interfaces (Nchf, N7).
Led large-scale multi-operator deployments with a strong focus on scalability, high availability, and performance. Recently building AI/GenAI-driven automation solutions using LLMs, Lang Chain, and RAG.
Ericsson India
Gurgaon
Developed Java 8 features for Ericsson Charging (EC) and Charging & Billing Evolution (CBEV), modernizing OSGi (Apache Felix/Karaf) applications for cloud-native deployment through Docker, Kubernetes, and Helm while enhancing scalability, maintainability, and deployment automation. Developed Java modules for real-time online charging, charging session processing, balance validation, quota management, and charging workflow orchestration.
Designed and implemented RESTful APIs and backend services using Java for internal product components and service integrations. Developed reusable Java framework components, utilities, and common libraries to improve code reusability and reduce development effort.
Led the transformation of Ericsson Charging from virtual machine deployments to Docker-based containerized workloads by designing container images, optimizing JVM startup parameters, and developing production-ready Helm charts.
Aricent
Gurgaon
Developed software features for OCS and created advanced LTE/VoLTE rules on PCRF, enhancing policy control and charging capabilities. Led integration of ICC (ALU/NOKIA OCS) and DSC (ALU/NOKIA PCRF) with PGW/GGSN, MSC, SMSC & DRA for AT&T Mexico, Entel Peru, and WOM Chile.
B.Tech