Ankur Bansal

Software Engineer

Bengaluru, Karnataka, India11 yrs 10 mos experience
Highly Stable

Key Highlights

  • 9+ years of experience in networking domain.
  • Expert in developing end-to-end features and APIs.
  • Strong background in software development and testing.
Stackforce AI infers this person is a Networking Software Engineer with extensive experience in developing complex networking solutions.

Contact

Skills

Core Skills

NetworkingPythonSoftware Development

Other Skills

Performance OrientedSocketsTestingAPI DevelopmentSDNProtocol DevelopmentIPsecSecurityCommunicationSystem PerformanceSoftware LifecycleBack-End Web DevelopmentVersion ControlComputer ScienceProgramming Languages

About

A software development engineer with 9+ years of experience in networking domain. Currently working with Juniper Networks.

Experience

11 yrs 10 mos
Total Experience
2 yrs 6 mos
Average Tenure
1 yr 8 mos
Current Experience

Zscaler

Senior Staff Software Engineer

Oct 2024Present · 1 yr 8 mos · Bengaluru, Karnataka, India

Arista networks

Software Engineer

Sep 2021Oct 2024 · 3 yrs 1 mo · Bangalore Urban, Karnataka, India

  • I have actively contributed to the development of end-to-end features focused on OSPF and SR-TE policy, both independently and collaboratively within a team. This involved all stages of the project lifecycle, including crafting Functional Specifications and Designs, Coding, as well as conducting thorough breadth testing and end-to-end unit testing using Python.
  • I addressed various intricate issues, ranging from customer escalations to system testing bugs and other internal triage bugs in Ospf and SR-TE.
Performance OrientedSocketsNetworkingPython

Juniper networks

Software Engineer 2

Dec 2018Sep 2021 · 2 yrs 9 mos · Bengaluru, Karnataka, India

  • Independently led the development of numerous end-to-end features within the TED (Traffic Engineering Database) and MPLS. Managed every phase of the process, from drafting Functional Specifications, designing solution, Coding to conducting comprehensive breadth testing and end-to-end unit testing.
  • Addressed numerous customer Escalations within the TED (Traffic Engineering Database), MPLS and developed multiple new APIs to enable Segment-routing in the Spring-TE framework. These APIs were specifically designed to retrieve forwarding-equivalence-class validation data from the TED.
  • While with Juniper Networks' MPLS Team, I tackled numerous complex bugs, both customer-facing and internal, in addition to spearheading the development of various features.
Performance OrientedSocketsNetworkingSoftware Development

Infoblox

Software Development Engineer

Jan 2018Nov 2018 · 10 mos · Bengaluru Area, India

  • Worked for the DNS/DHCP team at Infoblox.
  • Worked on product sustenance and bug fixing related to DNS and DHCP protocols.
  • Feature enhancement related to Audit logging, for adding extra fields, for POST, PUT and DELETE requests coming from web APIs.
Performance OrientedSocketsNetworkingSoftware Development

Ip infusion

Senior Software Developer

Jun 2014Dec 2017 · 3 yrs 6 mos · Bengaluru Area, India

  • Designed and implemented the feature Loop-free alternate fast-reroutes(FRR-LFA) paths for primary routes in ISIS protocol for the ZebOS product. I was involved in the whole development cycle right from requirement analysis, designing phase to the end of the project.
  • Implemented and fixed various features in Link Management Protocol for Control-channel, Data-channel, state machines and fixed various issues related to them.
  • Worked on SDN OpenFlow project to implement various features like installing rules in a controller, developing CLI and packet flow between the controller and the managed device.
  • Developed code to use the TCAM space in a more efficient way for OpenFlow project.
  • Worked on IPsec project for data plane traffic.
  • My role was to write code for filtering the incoming and outgoing packets using the ACL rules and then apply encryption and decryption policies to them.
  • Writing various front-end CLIs to configure StrongSwan
  • The development included both manual and Pre Share Key (PSK) crypto map for encryption of the data packets.
  • In manual, we used Linux APIs for encryption and decryption
  • And for PSK used an Open source tool named StrongSwan for encrypting and decrypting the packets.
  • Worked on SNMP for fixing various bugs for many Layer-3 protocols like OSPFv2/v3, RIP, RIPng, ISIS, BGP etc.
Performance OrientedSocketsNetworkingSoftware Development

Education

National Institute of Technology Silchar

Bacheor of Technology — Computer Science

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Networking & Python

Explore similar profiles based on matching skills and experience