Summary
Overview
Work History
Education
Skills
Accomplishments
Projects
Timeline
Generic

Priyadharshini Sriram

Bangalore

Summary

Experienced Java Developer with over 6 years of expertise across the full software development lifecycle, including estimation, design, development, testing, deployment, and support. Proficient in building scalable backend systems using Java, Spring Boot, Hibernate, and REST APIs. Skilled in debugging complex issues, optimizing performance, and delivering enterprise-grade applications across diverse domains. Adept at collaborating with cross-functional teams and delivering solutions aligned with client needs.

Overview

7
7
years of professional experience

Work History

Lead Engineer

Tejas Networks
Bangalore
08.2018 - Current
  • Lead backend development for EMS/NMS systems with a focus on scalability and resilience.
  • Developed modules using Java, Spring Boot, and Hibernate for managing network elements and configurations.
  • Designed and optimized performance management (PM) and fault management (FM) collection using NetConf and SNMP.
  • Implemented scheduled batch jobs for PM data, alarm collection, and network reports using Quartz.
  • Built efficient XML parsers (SAX-based) for large data responses to optimize memory usage.
  • Worked on enhancements for equipment view, alarms, MIB integration, and SNMP trap handling.
  • Led integration of firmware upgrades, DWDM circuit power reports, and card replacement workflows.
  • Provided L3 support for field escalations and implemented robust rollback and audit mechanisms.
  • Participated in N-to-N testing and contributed to performance tuning and high availability improvements.
  • Key Projects
  • Performance Management Framework for Network Devices: Built a PM collector module in Java to query and parse 15-min performance data using NetConf RPCs and HTTPS. Enabled dynamic interval splitting based on configurations; used SAX for efficient parsing. Reduced memory usage by 40%; developed reports and scheduling logic for data collection.
  • Alarm Management System for Network Devices: Processed real-time SNMP traps and NetConf notifications; built correlation rules for noise reduction. Stored alarms in time-series DB; provided REST APIs for analytics and dashboard integration.
  • MySQL Backup & Restore Optimization (Percona): Designed backup automation using Percona XtraBackup; implemented incremental and non-blocking backups. Achieved 60% faster backup and 40% improved restore time versus traditional methods.
  • Card Replacement NMS Support: Led Line27/28 to Line29 migration flow; developed rollback, validation, and visual status mapping. Collaborated on cluster-mode testing and integrated field feedback for robust production readiness.
  • Firmware Upgrade Automation System: Created CSV-driven workflow to automate ONT firmware upgrades with post-download verification.
  • DWDM Circuit Power Report Generator: Engineered complete backend logic to traverse and analyze DWDM circuits with amplifier and span loss support. Supported Raman amplifiers, OSC filters, VOAs, PSCM modules, and FPU protection scenarios. Delivered APIs and GUI export functionality; authored KT and design documentation.
  • Accomplishments: Appreciation Award – Tejas Networks: For consistently delivering high-impact features on time. Smart Student Award – Robert Bosch Engineering and Business Solutions Private Limited.

Education

B.Tech - Information Technology

Government College of Technology
Coimbatore
06.2018

Skills

  • Languages: Java 8, SQL, Shell Scripting
  • Frameworks & Libraries: Spring Boot, Hibernate, JPA, Maven, Log4j, JAXB, SAXParser, DOM, Apache CXF
  • Protocols: NetConf, SNMP (v2/v3), TL1, REST, SOAP, HTTPS
  • Databases: PostgreSQL, MySQL, Oracle
  • Tools: JUnit, Mockito, Git, CVS, Jenkins, Maven
  • OS & DevOps: Linux, Windows
  • Miscellaneous: Multithreading, Low-Level & High-Level Design, Microservices, Quartz Scheduler
  • Core Subjects: Data Structures & Algorithms, Operating Systems, Networking, Databases

Accomplishments

  • Appreciation Award, Tejas Networks, For consistently delivering high-impact features on time.
  • Smart Student Award, Robert Bosch Engineering and Business Solutions Private Limited

Projects

Performance Management Framework for Network Devices

  • Built a PM collector module in Java to query and parse 15-min performance data using NetConf RPCs and HTTPS.
  • Enabled dynamic interval splitting based on configurations; used SAX for efficient parsing.
  • Reduced memory usage by 40%; developed reports and scheduling logic for data collection.

Alarm Management System for Network Devices

  • Processed real-time SNMP traps and NetConf notifications; built correlation rules for noise reduction.
  • Stored alarms in time-series DB; provided REST APIs for analytics and dashboard integration.

MySQL Backup & Restore Optimization (Percona)

  • Designed backup automation using Percona XtraBackup; implemented incremental and non-blocking backups.
  • Achieved 60% faster backup and 40% improved restore time versus traditional methods.

Card Replacement NMS Support

  • Led Line27/28 to Line29 migration flow; developed rollback, validation, and visual status mapping.
  • Collaborated on cluster-mode testing and integrated field feedback for robust production readiness.

Firmware Upgrade Automation System

  • Created CSV-driven workflow to automate ONT firmware upgrades with post-download verification.

 DWDM Circuit Power Report Generator

  • Engineered complete backend logic to traverse and analyze DWDM circuits with amplifier and span loss support.
  • Supported Raman amplifiers, OSC filters, VOAs, PSCM modules, and FPU protection scenarios.
  • Delivered APIs and GUI export functionality; authored KT and design documentation.

Timeline

Lead Engineer

Tejas Networks
08.2018 - Current

B.Tech - Information Technology

Government College of Technology
Priyadharshini Sriram