Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Vamsi Kalyan Reddy

Hyderabad

Summary

Java Developer with 3+ years of experience in analysis, design, development and implementation of web-based application. Skills in designing and implementation of web applications using technologies like Java, Spring Boot, SQL, Angular , Microservice's and Knowledge on Scala.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Full-stack Java Spring Boot Developera

CRISIL
08.2024 - Current

Project:-Phoenix is a data collection platform designed to handle a variety of file formats (CSV, PSV, Excel, PDF, XML, TXT) collected from different sources, including crawlers, mailboxes, and manual uploads
The platform enables data extraction, modification, and validaation through a web interface using SpreadJS, before sending verified data to downstream systems
Allows users to upload and process files from various sources
Handles files containing deals or notes related to companies and sectors


  • Developed new functionality in UI (Angular) with SpreadJS, creating an Excel-like user experience in the web application
  • Identified and resolved 3 critical bugs: Two performance-related issues, optimizing response times and improving user experience
  • A data loss issue, ensuring data integrity during the processing and validation stages
  • Enabled users to extract, modify, and validate data via the UI using SpreadJS, allowing for rule execution and validations on the user interface
  • Developed functionality to support data extraction from CSV and Excel file formats within the system


Full-stack Java Spring Boot Developer

TCS
04.2021 - 08.2024

Worked on the wealth management technology project
Tic reports is a dynamic web application designed to streamline the generation and distribution of reports on a daily, weekly, monthly, quarterly, and yearly basis
These reports are systematically dispatched to the Federal Reserve Board of the US government
BASELHUB is a web application designed for calculating essential financial metrics, including Probability of Default (PD), Loss Given Default (LGD), and Exposure at Default (EAD) for WM (Wealth Management) Securities Based Lending products
The platform offers a user-friendly interface for setting rules, enabling seamless customization through the UI


  • Implemented Rest Controller and Service classes for the applications to create REST-APIs with Java and Spring Boot
  • Created Tables, Views, Stored-procedure and written SQL-queries for database communication
  • Implemented new UI tabs and features using Angular
  • Performed Unit testing and Integration testing using Junit, Mockito in JAVA and Jasmine in angular
  • Worked in an Agile environment and participated in daily stand-ups and sprint planning meetings
  • Migrated and IVY-Ant Build spring applications to Spring Boot Gradle applications
  • Migrated Angular 7 version applications to Angular 14 applications did bug fixes in the UI application
  • Fixed production issues and UAT environment issues


Education

B-Tech - Information Technology

Bapatla Engineering College
Bapatla, AP
08.2020

Skills

  • Core Java
  • Spring-Boot
  • Splunk
  • Mongo DB
  • SQL
  • Angular
  • OOPS
  • Junit
  • Mockito
  • Scala
  • SignalFX
  • Postgress

Certification

  • Spring: Framework in Depth, LinkedIn Learning, 12/01/21 - 08/01/24
  • Foundation: Core Java Concepts Foundation, 12/01/20 - 08/01/24

Languages

English
Hindi
Telugu

Timeline

Full-stack Java Spring Boot Developera

CRISIL
08.2024 - Current

Full-stack Java Spring Boot Developer

TCS
04.2021 - 08.2024

B-Tech - Information Technology

Bapatla Engineering College
Vamsi Kalyan Reddy