Ottawa, Ontario, Canada
Experienced in developing and designing networking systems and features. Worked on large projects right from product definition to FCS. Current technologies: SDWAN, Viptela SDWAN. Service-fabric using sdwan. Segment-routing, Segment-routing traffic-eng, SRv6, MPLS Performance Measurement. Service provider technologies: POTS, Carrier Ethernet, MPLS, MPLS-TE, RSVP-TE, MPLS-TP and VPLS, IPoDWDM, Cisco IOS, Cisco XR, network processors, network ASICs, software and hardware data paths, Broadcom StrataXGS, Routing, QoS. Disaggregated Network OS Experienced Software Engineer with a demonstrated history of working in the computer networking industry. Skilled in Ethernet, Linux, XML, Device Drivers, and Agile Methodologies. Strong engineering professional with a Bachelor of Engineering (BE) focused in Information Technology from Guru Ghasidas University. Currently also Pursuing Master Degree in Engineering from university of Ottawa.
SR-MPLS AND SRV6
- designing and feature development of Segment Routing and Segment routing Traffic-eng Projects for Next generation routing platform. - Responsible for designing and feature development Performance Measurement features such as delay and loss, flooding of link delay using IGP so that all other Network element can find best available path using delay Metric. - Responsible for platform independent MPLS, RSVP and Routing protocol software development for the Next Generation Internetworking Operating System (IOS-XR) running on CRS, GSR, ASR9K and NCS family of platforms. - Played both Technical Leader and individual contributor. - Interacted with Service Provider and OTT/WEB Customers around the World deploying Cisco routing products. - Specify, design, implement, test and support software features.
I had worked with Continous Computing India for a short span of time but i got huge exposure of network techologies and protocols for UMTS domain. I had worked on Node B solution for UMTS Base Transciever station Supported and responsible for enhancement for TCP UDP Convergence Layer: TUCL is a generic protocol software layer accordance with RFC-1006 that provides support for reliable and unreliable transport mechanisms. TUCL can be used by any layer that needs access to TCP, UDP, and RAW IP services.
Net Drive Implementation for Software Download and file upload in OSI Networks for NE: - - Software upgrade relies on the underlying file transfer protocol to download the files from the FTP server on IP DCN network. When NE is connected over OSI DCC, FTP cannot be used as a file transfer mechanism; instead FTAM is used for downloading the files. This feature requires implementation of an FTAM drive that provides functionality similar to the net drive interface provided by VxWorks. The implementation will use FTAM protocol to send and retrieve the required files. The FTAM drive uses the FTAM Non-blocking API for file transfer. This involved implementation of system calls such as open, read, write and close for FTAM protocol. For this feature extensive performance testing was conducted