About Me
· 3 years of design/development experience in various Java technologies and frameworks.
· Solid foundation in Java core concepts like OOP’s, Collections, Multithreading & Exceptions.
· Exper...
· Experience in developing interactive web applications using Spring Boot, Spring IOC, Spring ORM, Spring MVC, and Spring Web flux.
· Experience in using ORM technologies like Hibernate, Spring Data JPA.
· Experience in Distributed Technology like Restful Services.
· Experience in developing enterprise applications using IDEs like Eclipse, STS Tool, IntelliJ IDEA.
· Experience in using the Unit testing frameworks like Spring Test, JUnit, Mockito, TestNG, BDD.
· Working knowledge of build tools such Maven and Gradle.
· Experience in using RDBMS like Oracle, MySQL, Postgres
· Experience in building Auto Job Execution using Spring Quartz
Show MoreSkills
Web Development
Software Engineering
Development Tools
Software Testing
Database
Others
Graphic Design
Positions
Portfolio Projects
Company
Risk Evaluation Transformation (IQ+)
Description
Project Description: To Automate the Underwriting and Rescission Relief process of
Mortgage loan Insurance.
Duration: Jan 2020 - Present
Client: Mortgage Guaranty Insurance Corporation
Responsibilities:
· Developed REST API’s for fetching and updating parameter from Loan Application.
· Implemented various APIs in the project such as API Gateways.
· Implemented Queue Producer and Listener on RabbitMQ to store Loan Documents in AWS S3 and Alfresco.
· Implemented various APIs to develop End to End logic for generation of PDF File
· Implemented Microservices using Domain Driven Design.
· Implemented the application using Spring Framework with Spring Boot, Spring Data JPA.
· Focused on functional programming approach, using Lambda expressions and Stream API to develop REST API’s.
· Automated unit test cases using Spring Boot Test, TestNG and Mockito on Cucumber.
· Responsible for delivering technological and functional KT’s to my associates.
· Delivered KT sessions on new approach for Unit tests using Cucumber with SpringBootTest and TestNG.
Show More Show Less