Summary
Overview
Work History
Education
Skills
Innovation
Timeline
Generic
Hanamantagoud V Kandagal

Hanamantagoud V Kandagal

Bengaluru

Summary

* Staff Software Engineer with 17 years of experience with strong technical leadership in Cloud , Networking, Distributed Systems.

* Proficient in Go.

* Contributed to 2 Invention Disclosure in SDN/L3 domain.

Overview

17
17
years of professional experience

Work History

Staff Engineer 2

Zetexa Global
02.2024 - Current
  • Contributed as an early employee to a Telecom Startup focused on international roaming connectivity.
  • Collaborated with CTO to create the e-commerce flow by designing and coding it using Golang, REST APIs (swagger), SQL etc.
  • Built a Golang-based Telco platform from scratch for selling eSIMs directly to customers, personally adding over 90000+ lines of code.
  • Developed an end-to-end cloud-native solution by leveraging a range of AWS Services and Istio.
  • Integrated 3rd party systems related to Payment Gateways , EKYC vendors.

Principal Software Engineer

Ericsson
10.2012 - 02.2024

1) Product : OMC (Operations Manager Cloud Infra)

  • Contributed to centralized log management implementation for Ericsson NFVI deployments through a single pane of glass interface.
  • Implemented log streaming using Golang and Kafka.

Language and Tools Used: Golang , Kafka

2) Product : K8s based Cloud Container Distribution (CCD)

  • Led Ericsson's Opensource initiative for K8s platform, focusing on K8s networking.

https://github.com/kubernetes-sigs/kpng
https://github.com/hanamantagoudvk

  • Successfully designed a Performance Benchmarking test framework in clusterloader2, integrated within the upstream K8s Prow CI/CD system.

https://github.com/kubernetes/perf-tests/pull/1498

Language and Tools Used: Golang

3) Product : OpenDaylight SDN Controller

  • Developed L2 , Distributed L3 Forwarding , L3VPN Openflow pipeline for enabling L3VPN North-South traffic (inter-DC), L3 East-West traffic (intra-DC).
  • Contributed to multiple feature implementations within the Upstream ODL Open Source community.

https://git.opendaylight.org/gerrit/q/owner:hanamantagoud.v.kandagal

  • Served as an emeritus committer for the OpenDaylight NetVirt project, focusing on network virtualization.

https://wiki.opendaylight.org/display/ODL/NetVirt

  • Presented L3 Services in ODL Summit 2016

https://www.youtube.com/watch?v=kDNnuQhW4mg

Language and Tools Used: Java

Senior Software Engineer

Huawei
07.2010 - 10.2012
  • Contributed features in AAA protocols DIAMETER and RADIUS to enhance functionality of Huawei Packet Core products

Languages and Tools Used: C++

R&D Engineer

Nokia Siemens Networks
Bangalore
07.2007 - 07.2010
  • Played a key role in enhancing the DIAMETER protocol by implementing extensions like Cx, SWx, and S6a as part of the HSS product.

Languages and Tools Used: C++

Education

MS - Software Systems

Birla Institute of Technology And Science
Pilani
06-2011

BE - Electrical and Electronics

MS Ramaiah Institute Of Technology
Bangalore
06-2007

Skills

  • Golang
  • Kubernetes (k8s)
  • AWS
  • Networking - BGPVPN
  • VXLAN
  • REST API , OpenAPI/Swagger
  • SQL

Innovation

  • Contributed to 2 Invention Disclosure in the area of SDN/L3.
  • 1) P73307WO1 - Method And Apparatus For Optimized Dissemination Of Layer 3 Forwarding Information In Software Defined Networking (SDN) Networks
  • 2) P79127 - Improving SDN controller availability using ML techniques

Timeline

Staff Engineer 2

Zetexa Global
02.2024 - Current

Principal Software Engineer

Ericsson
10.2012 - 02.2024

Senior Software Engineer

Huawei
07.2010 - 10.2012

R&D Engineer

Nokia Siemens Networks
07.2007 - 07.2010

MS - Software Systems

Birla Institute of Technology And Science

BE - Electrical and Electronics

MS Ramaiah Institute Of Technology
Hanamantagoud V Kandagal