San Jose, California, United States
Developed and scaled microservices for managing and monitoring Cisco Remote PHY Devices (RPDs), redesigning configuration workflows to eliminate strong consistency constraints and adopting async push logic — reducing deployment time from ~8 hours to ~40 minutes for 25K+ devices.
Improved database performance for device management services by 96% through schema optimization and query refactoring, enabling faster configuration and monitoring operations across cable networks.
Built backend APIs and services to integrate third-party video and multimedia features into cable modem network services, supporting PacketCable 2.0 and PCMM-based QoS standards for customer video/data services.
Integrated Kubernetes-based microservices with Kong API Gateway to secure and manage ingress traffic, implementing LDAP, OAuth, and key-auth plugins for scalable multi-tenant environments.
Developed socket-based asynchronous notification pipelines for real-time RPD configuration updates, enabling dynamic network monitoring and faster issue resolution.
Led backend enhancements and contributed to UI features for network management tools, building real-time monitoring interfaces using AngularJS for cable operators.
Supported the transition to a Cloud Native CMTS environment, working on backend services for virtualizing Cable Modem Termination Systems (vCMTS) using Kubernetes, Docker, and Helm.
Tech Stack: Java, Go, Python, Kubernetes, Docker, Helm, Kong API Gateway, Cassandra, Kafka, Prometheus, Grafana, AngularJS, Jenkins, Maven, YANG modeling, InfluxDB