Summary
Overview
Work History
Education
Skills
Timeline
Generic

BALAMURUGAN PONNUSAMY

FREMONT,UNITED STATES

Summary

I have been part of the IBM cloud division and the SDN system QA team since June 2023.

15+ years of experience in network product testing.

I have a very good understanding of Cisco Nexus 9000 and Catalyst 6000 architecture and good hands-on experience with Routing Protocols (RIP, OSPF), Switching, STP, VLAN, NAT, QOS, Access Lists, CoPP, IGMP Snooping, MPLS, L3VPN, and GRE Tunnels in Nexus 9000.

Solid understanding of Network Virtualization with VMware NSX and SDN concepts.

Preparing and practicing AWS Advanced Networking - Specialty, Terraform, and Kubernetes in the premier training platform for Cloud Computing education.

Overview

20
20
years of professional experience

Work History

Infrastructure Engineer

IBM CORPORATION
06.2023 - Current
  • Test Case Design and Execution:Develop, document, and execute test cases for IBM cloud networking features, including Virtual Private Clouds (VPCs), subnets, SG, NACL, Public GWs, and load balancers.
  • Testbed Bring up:Bring up the system testbed to validate Software Defined Network (SDN) Overlay features in the IBM cloud.
  • Network Configuration Verification:Validate configurations such as IP addresses, security groups, network access control lists (NACLs), and routing tables to ensure correct setups.
  • API Testing:Test cloud network-related APIs for functionality, reliability, and security, often using tools like Postman or custom scripts using CURL.
  • Automation Scripting:Write and maintain automated test scripts, usually in languages like Python or Bash, to improve testing efficiency for network components.
  • Performance Testing:Conduct load and performance testing to ensure the cloud network can handle expected traffic volumes and stress conditions using tools like iPerf.
  • Network Monitoring Setup and Review:Set up and monitor dashboards for network performance, availability, and latency using tools like Prometheus, Grafana, or other monitoring solutions.
  • Packet Capture and Analysis:Capture network packets to analyze data flow, identify issues, and verify that network traffic complies with expected protocols.
  • Troubleshooting and Issue Resolution:Identify, log, and troubleshoot issues in the network, often in collaboration with the DevOps teams.
  • Security Testing:Test and validate security features such as SG, NACL, VPNs, and other security configurations, ensuring compliance with organizational policies.
  • Latency Testing:Measure latency between various cloud services and components, ensuring optimal response times and identifying bottlenecks.
  • Documentation and Reporting:Document test cases, test results, known issues, and solutions; create detailed reports to share with relevant stakeholders.
  • Collaboration with Developers:Work closely with developers to understand network architecture, implement test plans, and provide feedback for improvements.
  • Regression Testing:Perform regular regression tests on network components to ensure new updates or changes don't introduce bugs or break existing functionality.
  • Simulating Network Failures:Conduct failure and recovery tests by simulating scenarios such as packet loss, link failures, and service outages to ensure resilience.
  • Continuous Integration and Deployment (CI/CD) Integration:Integrate network testing tasks into CI/CD pipelines to facilitate automated testing with every code deployment.

Software Engineering Technical Leader

CISCO SYSTEMS
08.2014 - 05.2023
  • Feature Testing and Test Case Development :Write comprehensive test cases and conduct thorough manual testing on features. Use product evaluation tools like IXIA and Spirent for feature testing and validation.
  • Cisco Nexus and Catalyst Architecture Expertise: Leverage the understanding of Cisco Nexus 9000 and Catalyst 6000 architecture for testing and debugging.
  • Utilize strong debugging skills specific to these platforms to identify and resolve issues.
  • Hardware Telemetry Feature Validation: Validate hardware telemetry features such as Flow Analytics, Flow Event Analytics, Streaming State Export (SSX), and NetFlow in VXLAN/EVPN fabric on the Nexus 9000 switching platform.
  • Data Center Network Management and Monitoring: Manage VXLAN BGP EVPN Fabric with DCNM (Data Center Network Manager) for comprehensive network management. Operate and monitor high-volume production traffic using the Nexus Data Broker (NDB) controller on Nexus 9000 platforms.
  • Protocol and Feature Testing on Nexus and Catalyst Platforms: Perform hands-on testing and validation of network protocols, including RIP, OSPF, STP, VLAN, NAT, QoS, Access-list, CoPP, IGMP Snooping, MPLS, L3VPN, and GRE Tunnels on the Nexus 9000 platform.
  • Validate access layer features like ARP Inspection, IP Source Guard, DHCP Snooping/Relay, and DHCPv6 on Catalyst 6000.
  • Network Virtualization and SDN (Software-Defined Networking): Demonstrate solid understanding and practical experience in Network Virtualization with VMware NSX and other SDN concepts.
  • IPv6 Addressing and Advanced Networking Protocols: Implement and validate IPv6 addressing across network environments. Work with advanced networking protocols such as BGP Path Attributes, E-VPN, and MP-BGP.
  • Campus Network Design and Multi-Tier Architectures: Work with multi-tier network models of Catalyst 6000, including core, distribution, and access layers in campus network setups.
  • TCP/IP and Network Internals Knowledge: Apply a solid understanding of TCP/IP internals for advanced debugging and performance troubleshooting.
  • Debugging and Troubleshooting Tools: Use tools like tcpdump in a Linux environment to analyze network traffic and troubleshoot issues.
  • Functional Verification and Performance Testing:Conduct functional verification tests, including stress and performance , t ensure reliability and stability.
  • Automation and Scripting:Use Python to automate repetitive testing tasks, increasing efficiency and reducing errors.

Software Testing Engineer

ALCATEL-LUCENT
11.2007 - 07.2010

I was involved in the Test plan development and User Acceptance Testing for L2 features, which include STP, Enhanced I-Bridge, and Multi-VLAN in Alcatel DSLAM 7302 & 7330


Designing/Reviewing test scenarios concerning System Specifications or Feature Requirements.
New feature enhancements, System, Performance, and Regression Testing activities Interfacing and coordinating with the development team, Automation team, and the customer as required.

Routing functionality testing which includes OSPF, RIP on LANX and IPD routing stacks. Attending customer escalation to identify the root cause of the issue and analyze the defect prevention plans.

Technical Consultant

CALSOFT-NORTEL ODC
09.2006 - 11.2007

I validated the security features of Nortel's firewall product (NSF).


Integration switch testing with Checkpoint's firewall software.
Setting up a test bed that replicates the customer topology for NSF
Installation of Checkpoint in Windows Platform and Configuring Policies on Checkpoint, importing them to NSF
Validating traffic that flows through the NSF in a replica of the customer topology. Running auto regression for some of the features on NSF


POP ENGINEER

B-LINK AUTOMATION LTD -HUGHES COMMUNICATION
01.2006 - 09.2006

Monitoring VPN links over the Intranet between sites.
Provided troubleshooting and maintenance of the company's DSL network.
Designed and implemented testing protocols for the WAN and LAN technologies. Identified and isolated issues within the network and fixed them.
Assisted in the infrastructure design for the new site.
Managed all switches and VLANs in a corporate office.
Configured and installed Enterprise Firewalls, VPN endpoints, and RADIUS authentication.

Technical Support Engineer

FLEXI ONE CONSULTING -SIFY BROADBRAND SERVICES
04.2005 - 12.2005



Worked as Field Support Engineer for Residential internet customers.

Support and maintain VPN endpoint devices, firewalls, ACLs, and NAT pools, as well as support and maintain network monitoring systems.

Education

Bachelor's Degree - Electronics and communication Engineering

MADURAI KAMARAJ UNIVERSITY
Tamilnadu , India

Skills

    Routing Protocols: RIP, OSPF, BGP, EIGRP, MPLS, and L3VPN

    Switching Protocols: VLAN, STP, LACP, IGMP, NAT, QoS, Access Control Lists (ACLs)

    Advanced Protocols: EVPN, VXLAN, GRE Tunnels, IPv6 addressing and subnetting

    Network Services: DHCP, DNS, ARP inspection, IP Source Guard, and DHCP Snooping

    Hardware and Platforms: Cisco Nexus (9000 series), Catalyst (6000 series), Alcatel-Lucent DSLAMS

    Controllers: Data Center Network Manager (DCNM), Nexus Data Broker (NDB) for monitoring and traffic management

    Network Virtualization: VMware NSX, SDN (Software-Defined Networking) concepts

    Debugging Tools: Proficiency with tcpdump, Wireshark, and log analysis to troubleshoot network issues

    Scripting Languages: Python for automating tests, writing scripts, and parsing logs

    Functional Testing: Verification of individual network functions and protocols

    Regression Testing: Ensuring new changes don’t introduce bugs or degrade performance

Timeline

Infrastructure Engineer

IBM CORPORATION
06.2023 - Current

Software Engineering Technical Leader

CISCO SYSTEMS
08.2014 - 05.2023

Software Testing Engineer

ALCATEL-LUCENT
11.2007 - 07.2010

Technical Consultant

CALSOFT-NORTEL ODC
09.2006 - 11.2007

POP ENGINEER

B-LINK AUTOMATION LTD -HUGHES COMMUNICATION
01.2006 - 09.2006

Technical Support Engineer

FLEXI ONE CONSULTING -SIFY BROADBRAND SERVICES
04.2005 - 12.2005

Bachelor's Degree - Electronics and communication Engineering

MADURAI KAMARAJ UNIVERSITY
BALAMURUGAN PONNUSAMY