About Me
Summary
- 8+ years of experience in IT industry particularly in web applications design and development using Java, J2EE based technologies, JSF 2.0, AngularJS 1.5, Micro services and Spring MVC, Spring Boot, Pivotal Cloud Foundry, Re...
- Working with BA Continuum India Private Limited as Senior Analyst in Chennai, India.
- Good Experience in Scrum Agile methodology and Waterfall model along with experience in Test Driven Development and Software craftsmanship (Clean Code).
- Good knowledge of middle tier, database and application server.
- Strong problem solving & technical skills coupled with confident decision making for enabling effective solutions leading to high customer satisfaction as well as low operational costs.
- Self-motivated, Excellent Analytical, Communication & Interpersonal skills and a Vibrant Team Member.
Roles and Responsibilities
• Requirement understanding, estimation, reviewing in Scrum methodology.
• Develops automated unit tests with working software, to confirm software functionality conformance to functional and non-functional requirements.
• Develops automated functional tests to confirm user story acceptance and to detect regression defects.
• Performs exploratory testing to confirm application execution and to identify software deficiencies not covered by automated testing.
• Reviews continuous integration build status and fixes build failures.
• Improves continuous integration tooling by automating manual processes within the delivery pipeline and improving quality gates based on past learnings.
• Reviews ongoing production software operations and troubleshoots production issues.
• Implements tooling that monitors application performance metrics and automatically notifies team when a failure occurs in production.
• Active participant in all team agile ceremonies:
Backlog Refinement/Iteration Planning
Stand-up
Iteration Closure
Iteration Retrospective
• Actively manages the long-term delivery roadmap of the software product.
• Screens candidates for placement onto product management team.
• Guides and coaches other software engineers on product teams.
• Organizes team learning events.
• Provides input to product governance communications.
Show More
Skills
Programming Language
Web Development
Development Tools
Software Testing
Database
Others
Operating System
Software Engineering
Graphic Design
Portfolio Projects
Company
ACP Migration Services
Description
Project Description
ACP migration services is being develop to migrate existing customer in legacy system to new payment platform.
Show More Show LessSkills
SpringBoot Java (All Versions) SQL Oracle Exadata Spring JDBC API Development Spring Security API Integration Autosys PL/SQL Stored ProceduresTools
Eclipse Tomcat Server Oracle 11gCompany
CORE – Document Management
Description
Project Description
CORE(Common Opportunities Results and Experience) is consumer lending platform which provide end to end processing for Home loan and Home Equity Mortgage. Document management is part of CORE system which handles document generation, storage and distribution.
Show More Show LessCompany
PDO – Attribute Calculator
Description
Project Description
Attribute Calculator build on micro-service architecture to calculate attribute values which are contributing to CO2 emission of vehicles. This service process more than 50k request every day and serve many countries client base.
Show More Show LessSkills
Java (All Versions) Spring Boot 2 JAX-RS Eclipse Portable Compiled Format - PCF Microsoft ADFS Oauth2 Auto Scaling SQL Server 2008 R2 SQL Server 2014 API Integration API Development Spring SecurityTools
Eclipse JIRA Git Git Tortoise SQL DeveloperCompany
PDO – Change Management
Description
Project Description
Change management (CM) is the Web application tool for creating, approving and promoting the request for the change in the vehicle. When the vehicle engineering team (VET) design a new vehicle (e.g. Car), they would create Product Direction Letter (PDL), which will have the complete detail about the vehicle like the engine and transmission type that the vehicle going to be made of. When the marketing team of motor company decides to make any modification/ addition in the existing vehicle which is already launched in the market, then they would raise a Change Request (CR) through this CM tool. While creating a new CR, the CM tool will capture details such as PDL, applicable vehicle, approvers required for this CR and new changes that going to take place in the vehicle. Once the CR is created, then it will go through various levels of review and approval process. When the final approval is done, the PDL for the requested change will be created by this CM tool and published across the teams
Show More Show LessCompany
PDO – Mix Rates and Pricing
Description
Project Description
Product Definition and Offering – Mix Rates and Pricing is the tool application which is used to capture the price of the car features and purchase percentage of each car feature.
This application is used by the sales & marketing team who would be the veteran in setting the price for each product made by the company based on the market analysis. The pricing of the car features is done in market level, market here represents single/ group of country where the car is going to be sold. This application comprises variety of features like
1. Copy the pricing details from different vehicle model
2. Auto Save of data in certain interval
3. Capture price and purchase rate for variety of car features
4. Read source data from parent system
5. Filtering and grouping the markets while capturing price and Data level security and so on.
Show More Show LessCompany
AAA Home Owners programs
Description
Project Description
PAS Fixed Capacity is a policy administration Application. This projects deals with developing a product for different LOB’s (P&C sector) for policy creations. The application offers features/phases for a policy admin system like data gathering, determining coverage and premiums by integrating with rating application, binding, cancellation, reinstate, billing, reporting, , document generation etc. It is a J2EE application built on Exigen product. The product uses extensive spring features like MVC, WebFlow and JSF, JPA, Hibernate 3 etc. The product uses Oracle 11g as the back-end. Apart from the UI, there is an extensive batch-framework which helps in the data-flow between the systems.
Show More Show LessTools
Eclipse Oracle 11g Maven JenkinsCompany
Masterpiece Form & Content Rule Modernization
Description
The main objective of the project is to do Analysis and Rule Mining of different Forms, Content id’s and Form sequence and then re-implements these rules in a newly designed application written in Java and Blaze technologies. This is done to migrate the entire Mainframe application to reduce the cost substantially and increase maintainability from user end.
The current application in Mainframe has all sorts of complex rules to select different content of various Insurance forms. As a result the current project requires extensive Rule Mining expertise.
Show More Show LessSkills
Java (All Versions) Apache Maven Tortoise SVN SonarQube SOAP UI Struts Java Persistence Annotation - (JPA) DB2Tools
Eclipse SQL DeveloperCompany
Student Progress tracker
Role
Backend Developer