Vivek Sheel Banger profile photo 1 on Tal

Vivek Sheel Banger

Software Engineer Staff @ Juniper Networks | C | C++

Bengaluru

16+ years of work experience

Juniper Networks
Jul 20251 yr 4 mosPresent

Spearheaded the integration of Broadcom Libsai into Juniper’s SONiC distribution, optimizing hardware abstraction layers across high-performance switching platforms. This initiative improved system interoperability, reduced integration lead times for new silicon by TH5 (Tomahawk 5), and enhanced packet processing efficiency for large-scale data center deployments
Juniper Networks
Jul 20223 yrs 1 moJul 2025

1. Offloading the bidirectional forwarding detection to an ASIC's microcontroller: Implementation has been successfully Done for the following platforms: 1. Qfx5220-32CD Tomohawk3-BCM56980 2.QfX5130-32CD Trident4-BCM56880 3.QfX5700 Trident4-BCM56880 4.Qfx5230-64CD Tomahawk4-BCM56990 5.Qfx5240-64OD Tomahawk5-BCM56990 Took charge of shifting Bidirectional Forwarding Detection (BFD) to a hardware-based microcontroller for better performance in juniper’s EVO based Architecture In this project, I handled the entire design, development, and management of programming BFD sessions in hardware while also keeping the state machines in sync between hardware and software. Additionally, I designed filter rules to streamline operations. This work slashed BFD timing by up to 90%, significantly boosting efficiency. Developed solutions leveraging advanced C++ concepts, including significant use of object-oriented programming, templates, and memory management techniques. 2. Developed and implemented local repair mechanisms for VXLAN Type 2 and Type 5 tunnels, enhancing convergence through inline BFD integration: Integrating inline Bidirectional Forwarding Detection (BFD) to significantly enhance network convergence and reliability. Developed a patented solution that enables rapid detection of tunnel failures, reducing downtime and improving service continuity for large-scale data centre networks. 3. Developed Hardware-assisted Micro BFD (RFC 7130):
Juniper Networks
Dec 20183 yrs 8 mosJul 2022

India

1. Designed, Implemented, and Owned Software-Based Bidirectional Forwarding Detection (BFD): Led the full design, development, and management of a software-based BFD solution for Juniper Networks’ QFX5120-32CD/48Y switches. Built the system using a uKern-based architecture with a process-to-completion approach, making it efficient and dependable. Improved performance by shifting BFD keepalive packet transmission to a dedicated Fastpath uKern thread, which boosted scalability and cut down latency. Worked closely with other teams to test functionality, resolve issues, and integrate the solution smoothly, ensuring strong network reliability and performance. 2. Offloading the Bidirectional forwarding detection to a hardware-based microcontroller: Took charge of shifting Bidirectional Forwarding Detection (BFD) to a hardware-based microcontroller for better performance. In this project, I handled the entire design, development, and management of programming BFD sessions in hardware while also keeping the state machines in sync between hardware and software. Additionally, I designed filter rules to streamline operations. This work slashed BFD timing by up to 90%, significantly boosting efficiency. 3. Received the Business AMP Award in recognition of significant contributions. This accolade acknowledges individual colleagues who have played a vital role in their business unit or function, exemplifying the Juniper Way and aligning with Company Objectives and Key Results (OKRs).
Cisco
Dec 20153 yrs 1 moDec 2018

India

Avaya
Jan 20142 yrsDec 2015

Bengaluru Area, India

HCL Technologies
Apr 201310 mosJan 2014

Bangalore

WIPRO TECHNOLOGIES
Mar 20103 yrs 2 mosApr 2013

Chennai Area, India

Project Engineer @ Wipro Technology Project Name :- AOS-SUSTENANCE( Alcatel operating system) Role :- Sustenance Engineer

Vivek’s AI Stack

claude code
claude code
gemini
gemini
github copilot
github copilot
perplexity
perplexity
Microsoft Copilot
Microsoft Copilot

Education

B.E., Information Technology

S.G.S.I.T.S. Indore (M.P.)

20063 yrs2009

H.S.C., Science

School for Excellence, Seoni, (M.P.)

20031 yr2004

Join Vivek and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Vivek Sheel Banger on Tal

Headline

Software Engineer Staff @ Juniper Networks | C | C++

About

With over 14 years of experience in software development, I am a Software Engineer at Juniper Networks, where I create innovative and efficient solutions for complex networking challenges. I specialize in network protocol development, C and C++ programming, and hardware offloading, using my in-depth knowledge of the OSI model, data structures, and operating system concepts. One of my recent achievements was implementing the BFD offloaded to hardware feature for the QFX5k series product, based on the Broadcom chipset platforms. I single-handedly completed this project on time, following the RFC specifications, and improved the BFD timer by 90%. For this performance, I received the Business Empowered award, which recognizes colleagues who embody the Juniper Way and the company's objectives and key results. I am an effective communicator, a good team player, and an individual contributor, with strong debugging and problem-solving skills. I am always eager to learn new and existing technologies and adapt to changing requirements.

Location

Bengaluru

AI stack

claude code

gemini

github copilot

perplexity

Microsoft Copilot

Work experience

Software Engineer Staff at Juniper Networks, Jul 2025 - Present · 1 yr 4 mos, Spearheaded the integration of Broadcom Libsai into Juniper’s SONiC distribution, optimizing hardware abstraction layers across high-performance switching platforms. This initiative improved system interoperability, reduced integration lead times for new silicon by TH5 (Tomahawk 5), and enhanced packet processing efficiency for large-scale data center deployments

Software Engineer IV at Juniper Networks, Jul 2022 - Jul 2025 · 3 yrs 1 mo, 1. Offloading the bidirectional forwarding detection to an ASIC's microcontroller: Implementation has been successfully Done for the following platforms: 1. Qfx5220-32CD Tomohawk3-BCM56980 2.QfX5130-32CD Trident4-BCM56880 3.QfX5700 Trident4-BCM56880 4.Qfx5230-64CD Tomahawk4-BCM56990 5.Qfx5240-64OD Tomahawk5-BCM56990 Took charge of shifting Bidirectional Forwarding Detection (BFD) to a hardware-based microcontroller for better performance in juniper’s EVO based Architecture In this project, I handled the entire design, development, and management of programming BFD sessions in hardware while also keeping the state machines in sync between hardware and software. Additionally, I designed filter rules to streamline operations. This work slashed BFD timing by up to 90%, significantly boosting efficiency. Developed solutions leveraging advanced C++ concepts, including significant use of object-oriented programming, templates, and memory management techniques. 2. Developed and implemented local repair mechanisms for VXLAN Type 2 and Type 5 tunnels, enhancing convergence through inline BFD integration: Integrating inline Bidirectional Forwarding Detection (BFD) to significantly enhance network convergence and reliability. Developed a patented solution that enables rapid detection of tunnel failures, reducing downtime and improving service continuity for large-scale data centre networks. 3. Developed Hardware-assisted Micro BFD (RFC 7130):

Software Engineer III at Juniper Networks, Dec 2018 - Jul 2022 · 3 yrs 8 mos, India, 1. Designed, Implemented, and Owned Software-Based Bidirectional Forwarding Detection (BFD): Led the full design, development, and management of a software-based BFD solution for Juniper Networks’ QFX5120-32CD/48Y switches. Built the system using a uKern-based architecture with a process-to-completion approach, making it efficient and dependable. Improved performance by shifting BFD keepalive packet transmission to a dedicated Fastpath uKern thread, which boosted scalability and cut down latency. Worked closely with other teams to test functionality, resolve issues, and integrate the solution smoothly, ensuring strong network reliability and performance. 2. Offloading the Bidirectional forwarding detection to a hardware-based microcontroller: Took charge of shifting Bidirectional Forwarding Detection (BFD) to a hardware-based microcontroller for better performance. In this project, I handled the entire design, development, and management of programming BFD sessions in hardware while also keeping the state machines in sync between hardware and software. Additionally, I designed filter rules to streamline operations. This work slashed BFD timing by up to 90%, significantly boosting efficiency. 3. Received the Business AMP Award in recognition of significant contributions. This accolade acknowledges individual colleagues who have played a vital role in their business unit or function, exemplifying the Juniper Way and aligning with Company Objectives and Key Results (OKRs).

Software Developer at Cisco, Dec 2015 - Dec 2018 · 3 yrs 1 mo, India

Software Engineer Senior Technical Associate. at Avaya, Jan 2014 - Dec 2015 · 2 yrs, Bengaluru Area, India

Lead Engineer at HCL Technologies, Apr 2013 - Jan 2014 · 10 mos, Bangalore

Project Engineer at WIPRO TECHNOLOGIES, Mar 2010 - Apr 2013 · 3 yrs 2 mos, Chennai Area, India, Project Engineer @ Wipro Technology Project Name :- AOS-SUSTENANCE( Alcatel operating system) Role :- Sustenance Engineer

Education

B.E., Information Technology, S.G.S.I.T.S. Indore (M.P.)

H.S.C., Science, School for Excellence, Seoni, (M.P.)