Summary
Overview
Work History
Education
Skills
Software
Certification
Timeline
BusinessDevelopmentManager

Shardul Thaker

Sr. Technical Leader
Kanata,ON, Canada

Summary

Passionate technical lead, with 15+ years of experience, adept at innovate, design, lead and develop MSDC and cloud networking solutions. Accomplished multiple projects for Cisco data center products from requirement gathering to feature delivery, using agile methodology, and collaborating with teams across the board - technical marketing, development and quality management teams, working within tight delivery timelines. Strong technical knowledge and expertise in TCP/IP protocol stack, design various MSDC technologies for Cisco Data center, 5G SP and ACI DC cloud integration, Cisco SDN solutions based off NX-OS operating system, Cisco iNXOS operating system, ACI (Application Centric Infrastructure) based control plane virtualization.

Overview

21
21
years of professional experience
4
4
years of post-secondary education
1
1
Certification

Work History

Sr. Technical Leader

Cisco Systems, Inc.
Kanata, ON, CANADA
03.2022 - Current
  • Lead team across multiple geography for design and development of ACI data center solutions centered around MP-BGP and EVPN technology
  • Collaborate with customer engagement teams to propose technical solutions and recommendations for various deployment scenarios
  • Work with technical marketing teams to gather requirement and conceptualize product solution/design
  • Provided educational expertise and mentoring to junior team members
  • Collaborate across development and test teams to define and improve ACI Datacenter network quality and quality measures
  • Proposed and design new framework for controller based proactive monitoring any anomalies in ACI data center network
  • Evolve architecture of Floating L3out, Next-hop-propagate solution for different SP and ACI DC integration for 5G deployments. Interact with Technical Marketing team on one hand to understand use-case, design solution, and collaborate with all development teams to develop software model

Technical Leader

Cisco
Kanata, ON, CANADA
02.2021 - 02.2022
  • VEPC/VNF and Calico service integration as DC service for ACI and Multisite Orchestrator deployments for 5G Service Provider Integration
  • Design and develop solutions for 5G technology integration with Data center cloud for Cisco ACI controller based solutions
  • Lead team of engineers on technical front, for development and implementation of ACI data center control plane solutions
  • Design and develop BGP control plane based on Cisco ACI data center operating system
  • Interact with Marketing teams to understand requirements and architect/design solution for Data center technologies
  • Engage with Cisco Data center customers understand challenges, propose solutions and troubleshoot existing problem based in their networks

Technical Leader

Cisco Systems Inc.
Milpitas, CA, USA
03.2016 - 02.2021
  • Designed and delivered Multi-domain controller based domain integration of Campus and Data center domains based on DNAC/ISE controller and ACI controller, for control plane integration based on BGP EVPN control plane
  • ACI anywhere, Virtual POD - design and implementation of control plane container apps for TOR and Spine
  • Telemetry tool enabling for BGP control plane in Cisco APIC controller for ACI
  • Lead design discussion and implementation of various cisco data center projects for ACI and Stand-alone switches bases data center solutions
  • Control plane protocols (BGP+VxLAN+UxRIB+IPMgr+Linux kernel programming Module) integration for Cloud based APIC domain VM
  • Remote Virtual POD - Design and implementation of BGP control plane container apps for TOR and Spine
  • Kernel stack development (kstack) for NXOS operating system - IPManager, BGP, ARP, IPfib and LC module HAL interpreter for packet path processing (LCND)
  • BGP and Control Plane Protocols migration to 64 bit
  • OpenSwitch/SAI (Switch Abstraction Interface) design/implementation for Host-interface and packet path abstraction for stand-alone Cisco Nexus 9000 product family
  • Multisite/L3out BGP control plane design for Cisco ACI/APIC based Nexus 9000 series switches
  • Migration of Cisco data center BGP protocol to kernel for Cisco NXOS and iNXOS operating systems
  • Migration of control plane packet path forwarding for NXOS (Netstack) in kernel
  • Migration of L2 to L4 protocols for NXOS/iNXOS to linux stack with Inband packet path processing module for control packets of NXOS
  • BGP protocol development for cisco Nexus 9000 series switches
  • BGP EVPN weighted ECMP for standalone Nexus 9000 series switches
  • Organized system infrastructure documentation and operating procedures, strengthening controls and enhancing overall performance for projects and represented to TAC teams

Technical Leader

Cisco Systems India Pvt. Ltd
Bangalore, Karnataka, India
05.2015 - 02.2016
  • VxLAN-EVPN control plane - for Nexus 9x00 family platform based on Netstack (NXOS IP Stack for Control plane running as user space module)
  • Virtual Port Channel, FabricPath and VxLAN based forwarding in Netstack (IP+ARP+IP/ICMPv6)
  • ARP processing offloading to (LSI)Axxia family Network processor on Line Card
  • NXOS ARP performance modelling and improvements for various deployment scenarios
  • Routing ACL programming infrastructure design for IPv4 and IPv6, in software forwarding.
  • PBR in software forwarding path - marking as well as routing through policy.
  • Designed and implemented Application specific ACL infrastructure development for NXOS for NTP, snmp, VTY and other processes
  • Lead discussions and design of various customer feature asks related to Netstack process from development engineering side.

Sr Software Engineer

Cisco Systems India Pvt Ltd
Bangalore, Karnataka, India
06.2008 - 04.2015

Projects and work done at Cisco Systems India, as Sr. Software Engineer listed above

Sr. Software Engineer

GainSpan Corporation
Bangalore, Karnataka, India
01.2008 - 06.2008
  • Designed and delivered basic sensor parameter network management system
  • Embedded Network Management System for Sensor Networks
  • Base sensor parameter collection module integrated with wifi on ARM processor and implemented client and server module to exchange these to NMS with TCP/UDP based communication

Sr. System Design Engineer

Conexant Systems Inc.
Bangalore, Karnataka, India
09.2006 - 01.2008
  • MoCA (Multimedia over Coax) MAC protocol design and implementation
  • Steady state operation design and implementation that includes Data transmission and reception, bandwidth allocation, transmission request scheduling and QoS management
  • Interface protocol between MoCA PHY and MoCA MAC firmware modules
  • Design and performance analysis of bandwidth allocation algorithm

Research Intern

Bell Labs
Bangalore, Karnataka, India
05.2006 - 09.2006
  • RNC Load Generator (RLG) Simulation for UMTS
  • Split TCP for 2G wireless integration
  • TCP Traffic analysis and prediction for 3GPP wireless technologies including hand-off scenarios, to propose QoS bandwidth prediction and management scheme

Research Assistant

DAIICT
Gandhinagar, Gujarat, India
07.2002 - 05.2006
  • QoS aware scheduler in HSDPA and EV-DO
  • QoS aware scheduler for shared downlink, based on QoS guarantees asked by user and its channel condition.
  • TCP Performance over cdma2000 network of reliance telecom
  • DiffServ based QoS provisioning in Multicast domain
  • Performance analysis of active queue mechanisms

Education

Bachelor of Engineering - Information Technology

Saradar Patel University, G H Patel Eng College
Gujarat, India
09.1996 - 08.2000

Skills

Agile Methodology, teamwork and collaboration

undefined

Software

C

C

Python

Linux

Cisco Network OS (NXOS/iNXOS)

PyATS and pyACI

Ansible an ACI automation

Certification

Certified ScrumMaster (Jan 2014 - Jan 2018) Certificate #000303314

Timeline

Sr. Technical Leader

Cisco Systems, Inc.
03.2022 - Current

Technical Leader

Cisco
02.2021 - 02.2022

Technical Leader

Cisco Systems Inc.
03.2016 - 02.2021

Technical Leader

Cisco Systems India Pvt. Ltd
05.2015 - 02.2016

Certified ScrumMaster (Jan 2014 - Jan 2018) Certificate #000303314

01-2014

Sr Software Engineer

Cisco Systems India Pvt Ltd
06.2008 - 04.2015

Sr. Software Engineer

GainSpan Corporation
01.2008 - 06.2008

Sr. System Design Engineer

Conexant Systems Inc.
09.2006 - 01.2008

Research Intern

Bell Labs
05.2006 - 09.2006

Research Assistant

DAIICT
07.2002 - 05.2006

Bachelor of Engineering - Information Technology

Saradar Patel University, G H Patel Eng College
09.1996 - 08.2000
Shardul ThakerSr. Technical Leader