Lead Software Engineer
CurrentTeam - Cisco Cloud Security - Umbrella & Secure Access Stack: Python, Golang, Microservices, Kubernetes, AWS, Docker- Architected and implemented NAT support for proxy containers on Kubernetes by designing a sidecar-based solution ensuring scalability for all Secure Web Gateway (SWG) services- Engineered end-to-end DNS load balancing solutions, optimizing traffic acquisition and redirection to multiple platforms, resulting in 10x improvement in system performance and reliability- Developed and deployed Secure Service Edge (SSE) solutions, driving a 100% increase in customer adoptionTeam - Network VirtualizationStack: etcd, glusterfs, Python, YANG, Linux, REST, Docker - Feature development for Storage Virtualization using etcd and glusterfs- Designed and implemented switching features for Network Function Virtualization (NFV) platform to handle concurrency and translate device configuration from northbound applications- Simplified High-Availability network topology design and deployment time by 80%- Enabled storm control to monitor traffic storms to improve availability and reliability- Architected a log analytics framework to reduce debugging time by 70%Team - Wireless and Intelligent WANStack: Golang, gRPC, Jenkins and Shell scripting* Developed in-line monitoring features for wireless Access Points and exported data using gRPC to a cloud based solution for anomaly detection* Lead initiatives for test driven development in Golang and explored live application profiling to debug in production* Enhanced PyATS test automation to improve reliability of nightly sanity tests and maintained Continuous Integration and Continuous Delivery pipelines to drastically improve release timelines