Summary
Overview
Work History
Education
Skills
Timeline
Generic

Durga Abhishek Siddanatham

Bengaluru

Summary

A skilled technical professional equipped with great coding, debugging, and project management abilities. Adept at working with teams or independently in fast-paced settings. Previous roles showcase the ability to drive project success, faster innovation, and deliver high-quality solutions on time.

Overview

8
8
years of professional experience

Work History

Tech Lead

Tech Mahindra
Bengaluru
03.2025 - Current
  • I oversee a team of 4 skilled professionals in RAN development, focusing on monitoring and optimizing the performance of 2G, 4G and 5G mobile networks from leading vendors like Ericsson, Nokia and Huawei using the NPM RAN software.
  • Our tech stack includes Java, MySQL, Clickhouse and Kafka

Associate Software Developer

Fujitsu Research of India Pvt. LTD
Bengaluru
09.2022 - 03.2025
  • As a key contributor, I designed and developed TAPI Standard data models for VIRTUORA SDN Controller NBI APIs, focusing on tapi-common, tapi-connectivity, tapi-topology, and other critical components.
  • I worked with Java, microservices architecture, ODL, and MongoDB to persist TAPI data in MDSAL/Mongo databases.
  • Additionally, I implemented Docker-based containerization for seamless microservices management.

Software Engineer Applications 2B

Ciena
Bengaluru
10.2017 - 09.2022
  • My responsibilities included developing smart plugins for BPUAA (NMS) software using Java, supporting multiple protocols (SNMP, TL1, API, NETCONF, ASCII, etc.) to monitor network device performance, fault, and inventory.
  • I also designed an API Resource Adapter for Distributed NFV Software, enabling efficient monitoring of Virtual Network Functions in NMS.
  • Additionally, I implemented a Netconf protocol device emulator and a scalable simulation framework to emulate large-scale network environments.

Education

Bachelor of Technology - ECE

JNTUA College of Engineering
Pulivendula, Andhra Pradesh
05-2017

Skills

  • Programming languages - Java
  • Databases: MySQL, good understanding of MongoDB, and ClickHouse
  • Version control system: Mercurial, Git
  • Development tools: NetBeans, IntelliJ IDEA, Eclipse, PyCharm
  • Domain skills include NMS, EMS, SNMP, TL1, API, NETCONF, TAPI, and YANG
  • Good understanding of Spring Boot applications and microservices architecture

Timeline

Tech Lead

Tech Mahindra
03.2025 - Current

Associate Software Developer

Fujitsu Research of India Pvt. LTD
09.2022 - 03.2025

Software Engineer Applications 2B

Ciena
10.2017 - 09.2022

Bachelor of Technology - ECE

JNTUA College of Engineering
Durga Abhishek Siddanatham