Software Engineer with decent experience at Cisco Systems, focusing on high-performance network interfaces. Skilled in C and Python, with a strong ability to solve complex problems and debug effectively. Expertise in L1-L3 protocols and a collaborative approach contribute to successful project delivery.
As part of the Interface team within Cisco’s IOS XR platform group, I specialize in the enablement and validation of high-performance network interfaces on Broadcom-based hardware. My work spans Layer 1 and Layer 2 subsystems, with a focus on ensuring reliable port initialization, efficient traffic handling, and end-to-end feature compliance. I contribute to delivering robust, scalable solutions that meet the stringent demands of modern service provider networks
Core Responsibilities:
Debugging and resolving L1 issues including incorrect LED, laser, and interface states, interface flaps, interface down and other such issues caused by FEC, AN, SerDes type, speed, lane swaps, polarity mismatches, as well as interface CRUD failures due to XR NOS/ Broadcom SDK issues.
Interface driver and infrastructure development on IOS XR for DNX-based platforms.
Supporting breakout and channelized interface modes (e.g., 100G → 4x25G or 10x10G) on multiple DNX based platforms.
Integration and validation with Broadcom SDKs and PHY devices.
Collaborating across hardware, ASIC, and system bring-up teams for successful port-level operations.
Executed feature testing for 2G basic call cases and handover scenarios.
Developed automated scripts for 2G and GPRS features, enhancing HNG functionality.
Stabilized numerous scripts within CI/CD pipeline to improve reliability.
Conducted daily execution and debugging of automated test suites to ensure product stability.
Karna Driver Stats DMA - Cisco
Project Description
To overcome this issue, developed a DMA way to collect all the stats, which reduced the CPU utilization to 2-3%.
Key Contributions
Technologies
Bundle Consistency Checker - Cisco
Project Description
Key Contributions:
Technologies:
Interface Auto Triage Tool - Cisco
Project Description
Key Contributions:
Technologies:
Software Defined Network - Mtech
Created a software-defined network environment using the Mininet tool, and analyzed the flow of packets using Wireshark, This is done to gain knowledge on how SDN works
Organized a Short Term Course on Pattern Recognition and Cyber Security Applications at NIT KKR
Runner ups in Intra NIT Cricket Tournament 2019