# Srinivasan Ramabadran > Principal Software Development Engineer at Amazon Web Services Location: Sunnyvale, California, United States Profile: https://flows.cv/srinivasanramabadran - Seasoned software developer with deep knowledge in building network stack. - Technical leadership role on multiple products from conception to multi Billion revenue. - Hands-on expertise in software scaling, performance improvements and systems debugging - Extensive patent portfolio in networking data plane technologies. ## Work Experience ### Principal Software Development Engineer @ Amazon Web Services (AWS) Jan 2017 – Present | Cupertino ### Principal Engineer/Director of Engineering @ Cisco/ Insieme Networks(Acquired by Cisco systems) Jan 2012 – Jan 2017 | San Jose ### MTS @ PLUMgrid Inc. (Acquired by VMware) Jan 2012 – Jan 2012 | San Francisco Bay Area ### Technical Leader @ Cisco Systems Jan 2006 – Jan 2012 - Software lead for Nexus 3500 Ultra low latency switch - Developed L3 forwarding plane software for Data center virtualization switch (Nexus3k) - Developed L3 forwarding plane features (MPLS/VPLS/IPv6) for Enterprise switch (Cat 6K) - Front ended Customer Escalation and live network troubleshooting sessions. ### Member Technical Staff @ Juniper Networks Jan 2006 – Jan 2006 Design and development of Layer 2 forwarding plane for Enterprise/ Metro Ethernet platform. ### Module Lead @ Wipro Technologies Jan 2004 – Jan 2005 Developed IGMP snooping module for Alcatel platform (ATM to ethernet line card) ### Lead Engineer @ HCL Technologies Jan 2000 – Jan 2004 QoS, IPv4/IPv6 packet forwarding software/ASIC on Cisco Enterprise product line (Catalyst 6500) ## Education ### MS in Management Systems Birla Institute of Technology and Science, Pilani ### BE in Computer Science Engineering Shanmugha Arts, Science, Technology and Research Academy ## Contact & Social - LinkedIn: https://linkedin.com/in/sramabad --- Source: https://flows.cv/srinivasanramabadran JSON Resume: https://flows.cv/srinivasanramabadran/resume.json Last updated: 2026-04-12