Anish Kumar  Rukumani profile photo 1 on Tal

Anish Kumar Rukumani

Senior Software Engineer at Google

Bengaluru

14+ years of work experience

Google
Aug 20262 mosPresent

Greater Bengaluru Area

- Designing and developing large scale solution test systems and software release pipelines for networking software, I gradually transitioned into a Software Engineering role at Google.
Google
Dec 20232 yrs 10 mosPresent

Bengaluru, Karnataka, India

-After spending some time primarily on the network remediation area in production networks, i had the opportunity to solve a different puzzle in the production network space which is about ensuring reliability before a change makes to production.Also my first exposure to SDN. -Here i am primarily responsible for the Network Qualification on Google Edge Network. -Developed a comprehensive test strategy for Google Edge network which proposes light weight testing approaches enabling higher bug rates in earlier stages of testing improving efficient usage of testing resources and improving test velocity. -Designed and developed test strategies for various SDN features on the Edge network. -Improved efficient usage of hardware resources and increased test velocity by improving test infra to support running tests on virtual environments. -Integrated Overlay Network control systems into the testing infrastructure increasing reliability of Edge network rollouts. -Integrated OpenConfig based validations and operations into test infra reducing vendor specific code footprint by 50%. -Contributed in reviews and design discussions of Google Edge network. -Contributed to design and implementation of new SDN based route reflectors in Google Edge Network. -Helped with various network rollouts(BGP As migrations) in Google Edge networks.
Amazon Web Services (AWS)
Sep 20203 yrs 4 mosDec 2023

Remote

-After gaining a good experience on the networking product internals, i got an opportunity to see where all these elements were actually integrated to power a real network at scale. -Our team was primarily responsible for Deployment, Monitoring and Automation of the AWS backbone network. -Designed and developed support in AWS network remediation system for improving correlation on network alerts and combining them to a single network event. This helped reduce noise by more than 80% for events related to RSVP, BGP and link failures. -Designed and developed several metrics and auto-remediation features related to BGP, RSVP events which helped reduce overall network incidents in AWS backbone by 20%. -Designed and developed data pipelines and dashboards using AWS services(Redshift, Glue, Athena and quick sight) for analysing network event trends which served as the key data source to target the most problematic network incidents every month. -Designed and developed a feature to help reduce RSVP state on backbone routers which significantly reduced load cpu load by 30%. -Designed and developed a feature to narrow down on the faulty segment for backbone links reducing data center technician manual workloads by 50%. -Helping as oncall for recovering and troubleshooting failures on the AWS backbone network.
Juniper Networks
Apr 20205 mosAug 2020

Bengaluru

-This short stint at Juniper was more about learning than contributing. It helped me gain a good first hand experience on Juniper product internals and automation infra. -Helped design test strategy for h/w resiliency feature for PTX products. -Contributed to automation infra.
Extreme Networks
Aug 20172 yrs 8 mosMar 2020

chennai

-Spending a while dealing with Customer escalations and understanding customer pains, led to the thinking of how, we could reduce turn around time for customers to debug problems, make debugging easier and also search for avenues to see if some issues could be auto-mitigated. -The initiative started with myself and gradually had a pleasure of leading a small team of talented Engineers to Develop applications on EXOS mainly targeted at Auto Diagnosis and Auto Recovery of issues, also applications for automation testing. -Designed and developed an application(python) which provides an improved infrastructure for gathering debug information on EXOS aiming at quicker resolution of customer problems. This reduced the resolution time of simple incidents to 1 week from 3 weeks. -Designed and developed an application(python) for proactive detection , analysis , diagnosis and recovery of CPU congestion. Helped improve experience of customers during CPU congestion significantly leading to lesser P0 cases for congestion issues. -Developed a tool(python) for automation infrastructure that schedules automation runs via email. -Designed and developed an application for core dump analysis and match making when a crash occurs on a test environment. -These applications reduced the customer debugging turn around time and reduced TOIL for engineers.
Extreme Networks
Sep 20143 yrsAug 2017

Raleigh, North Carolina

-Worked on Customer Escalations, Customer profile testing. -Troubleshooting Customer networks to identify root cause of problems, recreating them in local labs. -Developing Test strategies pertaining to Customer deployment and performing testing based on customer deployments. - Developing various automation test suites, based on customer deployments and creating customer specific automation profiles. -Performing release qualification through Regression testing. -Received an accolade of excellency (Purple Bucks) for efficiently handling and solving customer network problems. -Gained detailed knowledge on Broadcom based Networking ASIC's and helped develop knowledge base relating to Broadcom Features and working. -Analyzing/Fixing Product defects reported against EXOS.
Extreme Networks
Apr 20122 yrs 6 mosSep 2014

chennai

- Test plan preparation for various network protocols and features on EXOS. - Automation of test cases using TCL.

Education

Sri Ramakrishna Institute of Technology

Bachelor’s Degree, Information Technology

Sri Ramakrishna Institute of Technology

20074 yrs2011

Join Anish and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Anish Kumar Rukumani on Tal

Headline

Senior Software Engineer at Google

About

Throughout the 12+ years of career in networking and software, i have had the privilege to work across several areas in networking like network design, development ,qualification, Escalation, network monitoring and remediation. I am extremely grateful to all the people who have shaped and helped me through the past years. Networking software: TCP/IP, MPLS-RSVP/LDP, BGP, OSPF, Multicast, L2/L3 Switching, VRRP, EAPS, MLAG, Proprietary security features, DHCP, DNS,SDN, Openconfig, Network Overlay Control systems, GRPC. Networking hardware: Packet flows in Broadcom ASIC and Broadcom ASIC features Networking Vendors: Extreme, Juniper, Arista, Cisco. Software: python , Go Lang, C++, Unix Network Programming, Data Structures, Operating systems Cloud Services: AWS Athena, AWS glue, Amazon Redshift, Quicksight, PLX , CI Pipelines Career Highlights: * Designed and developed strategies and automation for Network qualification, increasing reliability and testing velocity for Google Edge Network. * Designed and developed several automated features and improvements for the AWS backbone network improving the overall reliability and efficiency(reducing manual effort). * Designed and developed several on the box applications on EXOS routers for network outage debug collection and remediation to reduce customer outages and providing quicker resolution for customer issues. * Leading, mentoring and managing small teams and delivered successful results.

Location

Bengaluru

Work experience

Senior Software Engineer at Google, Aug 2026 - Present · 2 mos, Greater Bengaluru Area, - Designing and developing large scale solution test systems and software release pipelines for networking software, I gradually transitioned into a Software Engineering role at Google.

Sr Network Test Engineer at Google, Dec 2023 - Present · 2 yrs 10 mos, Bengaluru, Karnataka, India, -After spending some time primarily on the network remediation area in production networks, i had the opportunity to solve a different puzzle in the production network space which is about ensuring reliability before a change makes to production.Also my first exposure to SDN. -Here i am primarily responsible for the Network Qualification on Google Edge Network. -Developed a comprehensive test strategy for Google Edge network which proposes light weight testing approaches enabling higher bug rates in earlier stages of testing improving efficient usage of testing resources and improving test velocity. -Designed and developed test strategies for various SDN features on the Edge network. -Improved efficient usage of hardware resources and increased test velocity by improving test infra to support running tests on virtual environments. -Integrated Overlay Network control systems into the testing infrastructure increasing reliability of Edge network rollouts. -Integrated OpenConfig based validations and operations into test infra reducing vendor specific code footprint by 50%. -Contributed in reviews and design discussions of Google Edge network. -Contributed to design and implementation of new SDN based route reflectors in Google Edge Network. -Helped with various network rollouts(BGP As migrations) in Google Edge networks.

NDE II at Amazon Web Services (AWS), Sep 2020 - Dec 2023 · 3 yrs 4 mos, Remote, -After gaining a good experience on the networking product internals, i got an opportunity to see where all these elements were actually integrated to power a real network at scale. -Our team was primarily responsible for Deployment, Monitoring and Automation of the AWS backbone network. -Designed and developed support in AWS network remediation system for improving correlation on network alerts and combining them to a single network event. This helped reduce noise by more than 80% for events related to RSVP, BGP and link failures. -Designed and developed several metrics and auto-remediation features related to BGP, RSVP events which helped reduce overall network incidents in AWS backbone by 20%. -Designed and developed data pipelines and dashboards using AWS services(Redshift, Glue, Athena and quick sight) for analysing network event trends which served as the key data source to target the most problematic network incidents every month. -Designed and developed a feature to help reduce RSVP state on backbone routers which significantly reduced load cpu load by 30%. -Designed and developed a feature to narrow down on the faulty segment for backbone links reducing data center technician manual workloads by 50%. -Helping as oncall for recovering and troubleshooting failures on the AWS backbone network.

Software Engineer 4 at Juniper Networks, Apr 2020 - Aug 2020 · 5 mos, Bengaluru, -This short stint at Juniper was more about learning than contributing. It helped me gain a good first hand experience on Juniper product internals and automation infra. -Helped design test strategy for h/w resiliency feature for PTX products. -Contributed to automation infra.

Sr QA SW Engineer at Extreme Networks, Aug 2017 - Mar 2020 · 2 yrs 8 mos, chennai, -Spending a while dealing with Customer escalations and understanding customer pains, led to the thinking of how, we could reduce turn around time for customers to debug problems, make debugging easier and also search for avenues to see if some issues could be auto-mitigated. -The initiative started with myself and gradually had a pleasure of leading a small team of talented Engineers to Develop applications on EXOS mainly targeted at Auto Diagnosis and Auto Recovery of issues, also applications for automation testing. -Designed and developed an application(python) which provides an improved infrastructure for gathering debug information on EXOS aiming at quicker resolution of customer problems. This reduced the resolution time of simple incidents to 1 week from 3 weeks. -Designed and developed an application(python) for proactive detection , analysis , diagnosis and recovery of CPU congestion. Helped improve experience of customers during CPU congestion significantly leading to lesser P0 cases for congestion issues. -Developed a tool(python) for automation infrastructure that schedules automation runs via email. -Designed and developed an application for core dump analysis and match making when a crash occurs on a test environment. -These applications reduced the customer debugging turn around time and reduced TOIL for engineers.

QA SW Engineer at Extreme Networks, Sep 2014 - Aug 2017 · 3 yrs, Raleigh, North Carolina, -Worked on Customer Escalations, Customer profile testing. -Troubleshooting Customer networks to identify root cause of problems, recreating them in local labs. -Developing Test strategies pertaining to Customer deployment and performing testing based on customer deployments. - Developing various automation test suites, based on customer deployments and creating customer specific automation profiles. -Performing release qualification through Regression testing. -Received an accolade of excellency (Purple Bucks) for efficiently handling and solving customer network problems. -Gained detailed knowledge on Broadcom based Networking ASIC's and helped develop knowledge base relating to Broadcom Features and working. -Analyzing/Fixing Product defects reported against EXOS.

Associate QA SW Engineer at Extreme Networks, Apr 2012 - Sep 2014 · 2 yrs 6 mos, chennai, - Test plan preparation for various network protocols and features on EXOS. - Automation of test cases using TCL.

Education

Bachelor’s Degree, Information Technology, Sri Ramakrishna Institute of Technology