Summary
Overview
Work History
Education
Skills
Languagesandsoftware
Opensourcecontribution
Awards
Training
Timeline
Generic

Shivashankar C R

Bengaluru,Karnataka

Summary

Results-driven networking professional with 12 years of experience specializing in L2/L3 protocols, SD-WAN solutions, and advanced networking technologies. Proven expertise in deploying and managing complex networks with a strong focus on Azure SONiC, IP Infusion ZebOS/OCNOS, edge computing, Kubernetes, Docker, and OpenStack. Demonstrated ability to lead edge computing bringup projects, streamline network operations, and implement scalable solutions. Adept at driving innovation and optimizing network performance in dynamic and evolving environments. Committed to leveraging a deep technical background and hands-on experience to deliver robust networking solutions and drive strategic IT initiatives.

Overview

13
13
years of professional experience

Work History

Senior Technical Architect

PalC Networks
06.2021 - Current
    • Increased ARP/NDP scale to 16k and tuned learning rate of neighbours to 1k/sec for Ciena customer
    • Conceptualized the idea of Predictive Maintenance of Hardware for OCP's Edge Native AI Hackathon
    • Edge Computing platform Bring up - Designed and developed a Controller, when a new hardware is plugged into the network, it involves installing OS, Kubernetes and Onboarding of Workload. Worked with SUSE Manager, SUSE Linux Enterprise Server, SUSE MicroOS and SUSE Rancher
    • Developed SONiC Monitoring framework to dump all metrics in Prometheus Database using Python
    • Network Security: Developed Container Signing, Remote upgrade of devices using Golang
    • Management framework support for SONiC as part of Goldstone project using Python
    • Designed and Developed various Containers for Controller from scratch for SDWAN Project using Python and Golang
    • Very good experience on NGINX, PDNS, REST server, YANG, YAML, Netflow, syslog, NTP, SSH Tunnels, MYSQL and analytics.

Member Technical Staff

PalC Networks
09.2017 - 05.2021
  • Porting OCNOS (ZebOS) on Nephos platform - Hardware-porting of complete Layer-3 features in ZebOS OCNOS to NPS8360 Taurus family of chipsets by Nephos Inc
  • Minimum-Link and Minimum-Bandwidth Features for LACP - Involved in Design and implementation of the project on Broadcom Chipsets
  • TR-101 Specification Support for IPI's OCNOS – Involved in Design and Development of Subscriber management on Broadcom Tomahawk chipsets
  • MC-LAG (Multi-Chassis Link Aggregation) Active-Standby – Involved in Design and implementation of the project
  • Link-state Tracking and IP Interface Dampening – Involved in Design and implementation
  • Openstack IaaS Cloud Orchestration platform (Connexion customer, Malaysia)- Setup an Openstack IaaS Cloud Orchestration platform using OpenStack Ansible Deployment with integration with OpenvSwitch and with Ceph as the storage cluster
  • Provision a Kubernetes cluster on the IaaS cloud and provided training for the advanced Kubernetes concepts to partners.

Technical Lead

IP Infusion Software India Pvt Ltd
06.2016 - 09.2017
  • GMPLS support for ZebOS-XP: Involved in Design and development of this feature
  • BGP MPLS based EVPN in ZebOS-XP: Involved in Design and Development of this feature

Senior Software Engineer

IP Infusion Software India Pvt Ltd
11.2011 - 06.2016
  • Multicast routing support (PIM-SM, IGMP and IGMP Snooping) included Marvel CPSS multicast route programming and fixing some legacy data plane issues for Thales customer
  • RSTP+MCEC (Multi Chassis Ether Channel) - Was involved in design and implementation of this feature
  • MCEC is proprietary IPI solution for MLAG
  • Graceful restart enhancements in OSPF and ISIS
  • OSPF-OD (On Demand): Involved in design and development of this feature
  • Defect fixing in OSPF, RIP and IGMP Snooping protocols.

Software Engineer

Aricent Group
09.2011 - 11.2013
  • Link aggregation - This feature was developed for a particular line card with EzChip NP4 network processor
  • Designed and implemented driver level functionalities
  • ETHoMLPPP Bridge - ETHoMLPPP Bridge is bridging between Ethernet port and Ethernet over MLPPP (ETHoMLPPP) port of the same network element by using MPLS switching in Pseudowire
  • Involved in Design and Development.

Education

Bachelor of Engineering - Computer Science

Siddaganga Institute Of Technology
Tumkur
06.2011

Skills

  • Network Architecture
  • System-Design and architecture
  • Kernel-Debugging/Linux troubleshooting
  • Open-source deployment, programming
  • Team-Management and planning
  • Routing: RIP, OSPF, OSPF-OD, ISIS, BGP-EVPN
  • Switching: Data center/Service-Provider/Carrier-Ethernet
  • VPN/Tunneling
  • Multicast networking : IGMP, IGMP Snooping, PIM-SM
  • Software Defined WAN
  • Docker
  • Kubernetes
  • Microservices development
  • Hardware-Chip/Custom ASIC porting
  • Openstack
  • Microservices/Web-services-REST
  • Management plane: Yang, Openconfig, GNMI

Languagesandsoftware

  • C
  • Python
  • Shell-scripting
  • Go
  • Ansible
  • Data-analytics: Apache Kafka, NSQ, ClickHouse DB.
  • Profiling and analysis: uftrace, wireshark, Tcpdump, gdb, Valgrind.
  • SDN: Openflow, OpenDayLight, OpenVSwitch
  • RestConf

Opensourcecontribution

Actively contributing to “OOPT-NOS” project , its part of TIP community

Awards

  • Top-3 shortlisted in 2023 Edge-Native AI Hackathon.
  • Received Annual award for Best Rookie 2012-13 in Aricent Group[in Tellabs ODC]
  • District First in Science Exhibition, Bellary. Participated in State level Science Exhibition, Belgaum.

Training

NEPHOS training in Taipei, Taiwan.

Timeline

Senior Technical Architect

PalC Networks
06.2021 - Current

Member Technical Staff

PalC Networks
09.2017 - 05.2021

Technical Lead

IP Infusion Software India Pvt Ltd
06.2016 - 09.2017

Senior Software Engineer

IP Infusion Software India Pvt Ltd
11.2011 - 06.2016

Software Engineer

Aricent Group
09.2011 - 11.2013

Bachelor of Engineering - Computer Science

Siddaganga Institute Of Technology
Shivashankar C R