Summary
Overview
Work History
Education
Skills
Interests
Timeline
Generic

Sainatha Reddy Konduru

Bengaluru

Summary

Senior Software Engineer with 4 years of experience, proficient in developing cloud-native Java-based applications.

Overview

4
4
years of professional experience

Work History

Lead Development Engineer

Worldpay Indian Pvt.Ltd
07.2021 - Current

Business Event Notifications

• It is an event driven microservice, which has following components.

• Event-publisher: Picks events from database and publishes to Kafka.

• Event-Listener:

Listens to Kafka for new events and creates notifications for corresponding subscribers and publishes notifications to Kafka.

• Notification Listener: Listens to notifications and sends the notification details to subscriber.

• Implemented in Java using Spring Boot. • Apps runs on AWS EKS.


Merchant Wallet

• It is a message-driven architectural based project to credit some percentage of settled transaction money to wallet. When merchant opt ins for wallet, a trigger will be generated in database and event details will be sent to MQ. Event Listener takes event from MQ and publish notification to MQ. Notification Listener app takes notification and get subscriber details from database and calls corresponding subscriber to create merchant wallet.


Partner Maintenance

• It is a REST API which provides user to manage the partners like creating updating the partners and fetching partner information and also managing the partner groups adding partner to the group and fetching group information.


Transaction Adjustment

• It is a SOAP API which provides user to open the adjustment for the particular transaction with the adjustment amount and get the adjustment details for a transaction.


Terminal Maintenance

• It is a REST API which provides user to create, update the terminal, ship the terminal, and update the status of a terminal.


Junior Consultant

TechBulls Software Services Pvt.Ltd
08.2020 - 06.2021

Customer Portal

• It is a WEB Application which contains different modules like Claims, KYC, Customer Profile,Customer Policies. Using Customer Portal application user can register himself into application, user can register a claim and he can buy a policy. This application will provide a lot of policies like Waiver on own disability, Lore Master plan, Poelomartgage etc. With this application user can opt and manage the policy.



Education

B. Tech - Mechanical

Gates Engineering College
Anantapur, India
05-2019

Skills

  • Core Java(Java 17)
  • SQL (DB2 and MSSql)
  • Spring Boot, Spring Batch, Spring Security
  • Spring Data JPA
  • Authorization Frameworks: OAuth2
  • Messaging Systems Apache Kafka
  • Docker & Kubernetes
  • Microservices Architecture

Interests

  • Watching cricket
  • Exploring new technologies
  • Travelling

Timeline

Lead Development Engineer

Worldpay Indian Pvt.Ltd
07.2021 - Current

Junior Consultant

TechBulls Software Services Pvt.Ltd
08.2020 - 06.2021

B. Tech - Mechanical

Gates Engineering College
Sainatha Reddy Konduru