Summary
Suhas Basavaiah is a Senior Software Engineer at Cisco Systems in San Jose with 14 years of industry experience and a Master’s in Computer Networks from USC. He designs and implements low-level networking features for Nexus 9000 switches, including mDNS (Bonjour) gateway in flood mode, VXLAN L2PT, VPC compatibility checks, and advanced ECMP hashing for IPv6 and custom hashing inputs. His work spans both Layer-2 and Layer-3 stack development, BFD protocol implementations, and creative hardware counter support to expose IPv4/IPv6 statistics from ASICs that lack native counters. Comfortable across C, C++, Python and Go on Unix/Linux platforms, he also brings observability experience using Prometheus and Grafana from Nexus Dashboard projects. Known for turning protocol-level complexity into robust, production-ready features, he combines deep networking protocol knowledge with practical systems programming skills.
14 years of coding experience
5 years of employment as a software developer
Master's degree Computer Networks, Master's degree Computer Networks at University of Southern California
English, Kannada, Hindi