Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Ruchi Bhagwat

Pune

Summary

Java Developer with 7.9 years of experience, specializing in backend development using Spring Boot, Microservices, and Kafka in an agile environment. Experienced in leading teams for more than 1.5 years and delivering web applications in the insurance and banking domains. Seeking a position that combines management and development roles which will focus on creating scalable and efficient solutions.

Overview

4
4
years of professional experience

Work History

Senior Developer

CitiCorp Services Pvt Ltd
Pune
06.2023 - 09.2024

INSOURCE TOOL

The Insource application is a sophisticated software solution developed as part of the File Channels team. The primary function of this application is to process and manage inputs received in a variety of raw file formats. These formats include Credit v2, v3, Debit v2, Nacha, and standard text files, all of which are integral to financial transactions. The core responsibility of the Insource application is to perform comprehensive data validation and mapping. This process ensures that all incoming data adheres to the stringent standards set by Citi Direct accurately, into the correct format. After this process, the application generates the output in a specific XML file format known as BPDTD. The Insource application is structured into a parent application which handles all standard file formats, and sub-projects known as child applications, which incorporate client-specific customizations.

Role: Backend Developer

  • Developed Java applications to address changing and dynamic requirements, including country-specific, PIUID-specific, and regulatory changes.
  • Wrote comprehensive test cases, achieving a test coverage of 85-90%.
  • Ensured code compliance with SONAR standards for quality and maintainability.
  • Managed code deployments to higher environments, coordinating with DevOps as needed.
  • Coordinated with the testing team to ensure proper file preparation and deployment for testing utilities.

Accenture
12.2020 - 06.2023

USAA

The United Services Automobile Association (USAA) is an American financial services company providing insurance and banking products exclusively to members of the military, veterans, and their families. This

The project is widespread in services like auto insurance, life insurance, Medicare, and banking services such as depositing a check from home and retirement plans. The project leverages Kafka to efficiently manage data across multiple topics, as well as upstream and downstream consumers. We developed foundational APIs that served as a critical interface between the Kafka ecosystem and the various applications and services that depended on this data. These APIs facilitated seamless data flow, enabling efficient communication between different components of the system.

Role: Backend Developer and Team Lead.

  • Developed server-side APIs using Spring Boot and Spring Data JPA, ensuring robust functionality and performance.
  • Wrote company-standard compliant code, achieving JUnit test coverage of 80% and above.
  • Managed deployments on OpenShift Container Platform (OCP) clusters and worked on enhancing consumer performance.
  • Played a major role in designing Avro schemas for Kafka topics and in the technical design of foundational APIs.
  • Coordinated with testers to facilitate backend testing and automation of test scripts.
  • Trained and mentored associate developers, monitoring their progress, and enabling them to work independently.

Education

MCA - Management

Pune University
Pune
01.2017

BSC - Computer Science

Pune University
Pune
10-2013

Skills

  • Spring Boot
  • Kafka
  • Java 8
  • MYSQL
  • Oracle
  • Eclipse
  • IntelliJ
  • GIT
  • BitBucket
  • SONAR
  • Tomcat
  • Jenkins
  • Openshift

Accomplishments

  • Led Kafka Consumer Module for USAA development.
  • Led the team for 'Client Migration' in Citi and successfully migrated around 2000 client profiles to the new flow within 2.5 months without any Prod issue which consists of a rigorous, detailed process.
  • Currently enrolled into AWS online course.

Timeline

Senior Developer

CitiCorp Services Pvt Ltd
06.2023 - 09.2024

Accenture
12.2020 - 06.2023

MCA - Management

Pune University

BSC - Computer Science

Pune University
Ruchi Bhagwat