Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

Nivedita Dingari

Pune

Summary

Hardworking and passionate job seeker with strong organizational skills eager to secure Java developer position. Ready to help team achieve company goals.

Overview

10
10
years of professional experience

Work History

Backend Software Developer

Tata Consultancy Services
01.2022 - Current
  • Java8, Microservices, Spring boot, Rest API, Hibernate, Maven, GIT.
  • TYPE - Migration Project.
  • Description: RBC Caribbean Mobile Banking application uses SAP's mobiliser product. Since Mobiliser is going out of support, it is being migrated to a new solution. Mobiliser acts as a gateway for Mobile and Online web application. It is responsible for authentication, session management and service routing. After migration, the existing Mobiliser API operations are re-written using Java Spring boot framework and these microservices are deployed on RBCC cloud infrastructure. All Migrated API operations are routed through external APIGEE. ROB OAuth Broker is also used to provide Access and Refresh tokens upon successful authentication. Hibernate is used as part of ORM.
  • Developed new and well-tested code for different APIs required for migration.
  • Worked on providing efficient solution for session management using ROB OAuth Broker, for the digital banking application.
  • Worked closely with other team members to identify and remove software bugs.
  • Provided weekly detailed project reports to keep manager informed on milestones and updates.
  • Drafted software maintenance procedures to assist users in navigating programs.

Java Developer

Tata Consultancy Services
06.2018 - 01.2020

Tech Stack - Java8, Springboot framework, Hibernate

Tools - IntelliJ, Datagrip

Client - Royal Bank of Canada

Project : KYC Portal

In this project I have worked on the backend part of KYC Portal. Earlier RBC didn't have any KYC Portal, it was manually done.

Functionality in KYC Portal included sending reminders to clients before their KYC is due, putting restraint on them in case they dont complete the KYC and also lifting the restraint when the KYC is completed. We used Microsoft sql for maintaining the date related to clients. My responsibilities included:

  • Led code reviews to ensure adherence to coding standards while providing constructive feedback to peers.
  • Participated in regular sprint planning meetings to align project priorities with business objectives.
  • Reduced software bugs by conducting thorough unit testing and collaborating with QA teams.
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.

Frontend Developer

Tata Consultancy Services
12.2017 - 05.2018
  • HTML, CSS and Java script.
  • Royal Bank of Canada has a Portal for its customers to access their respective accounts. There are various types of accounts based on the customer's portfolio. I, as a front end developer have worked on the Implementation, Integration and Upgrade of the portal with various regulations and norms like C86.
  • The language used for backend is C++ and the whole banking system is on mainframes.
  • Built reusable code that could be utilised in other projects.
  • Coordinated usability testing and corrective action of bugs.

Backend Developer

Tata Consultancy Services
01.2014 - 11.2017
  • UNIX, C++, Perl, Oracle 10g
  • TYPE : Implementation, Integration and Upgrade
  • Description: NSN Netact is a monitoring system used for performance management of T- mobile network. It is compatible with different network elements. So, it can also be called as multi vendor integration. Performance management main aim is to convert the raw performance data to OMeS (Open measurement Standard) whose package is deployed in Netact.
  • Responsibilities: a) Involved in Requirement gathering and Design specifications. Analyzing the data given as part of requirement and developing the adaptation and c++ mediation. b) Packaging the adaptor and parser using Jenkins Tool. c) Installation and deployments of rpms in Live environments . d)Integration of Network Elements to NMS and providing the solutions for connectivity issues. e) Integration of Network Elements to NMS and providing the solutions for connectivity issues. f) Integration of Network Elements to NMS and providing the solutions for connectivity issues. g) Identified various NMS Product issues and provided the necessary fixes.

Education

Intermediate Board of Education
Hyderabad, TG

10th State Board
Hyderabad, TG

Bachelor of Engineering -

GITAM University
Visakhapatnam, AP
2013

Skills

  • Having 10 years of experience working as a software developer in Banking and Telecom domains
  • Possessing excellent communication skills and problem solving capabilities
  • Involved in the frontend and backend development of software in digital banking applications
  • Hands on experience on : Java 8, Spring boot, HTML, CSS and Javascript, C, Unix, MySQL
  • Involved in implementation and support of Network Management Systems (NMS) and Element Management Systems (EMS) under Telecom Operations Support Systems (OSS)

Additional Information

  • I hereby declare that the information provided is true to the best of my knowledge.

Nivedita Dingari,

Pune.

Timeline

Backend Software Developer

Tata Consultancy Services
01.2022 - Current

Java Developer

Tata Consultancy Services
06.2018 - 01.2020

Frontend Developer

Tata Consultancy Services
12.2017 - 05.2018

Backend Developer

Tata Consultancy Services
01.2014 - 11.2017

Intermediate Board of Education

10th State Board

Bachelor of Engineering -

GITAM University
Nivedita Dingari