Now you can Instantly Chat with Neeraj!
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
Portfolio Projects
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 LessDescription
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 LessDescription
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 LessDescription
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 LessDescription
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 Less