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
2025.03 - 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
2022.09 - 2025.03
  • 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
2017.10 - 2022.09
  • 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
2017-05

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
2025.03 - Current

Associate Software Developer

Fujitsu Research of India Pvt. LTD
2022.09 - 2025.03

Software Engineer Applications 2B

Ciena
2017.10 - 2022.09

Bachelor of Technology - ECE

JNTUA College of Engineering
Durga Abhishek Siddanatham