Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Languages
Timeline
Generic

Viki Vasant Chavan

Des Plaines,IL

Summary

9.9 Years of IT work experience which includes Development, Analysis, and maintenance of Java base applications. Strong understanding of Development and Implementation and knowledge of various technologies like Java (JDK-1.8), Spring-MVC and Spring-IOC, Spring-REST, JAX_RS, Hibernate. Experience in working with Spring boot, Hibernate & Restful Webservices. Knowledge of Software tools such as GitHub, IntelliJ, Jenkins, Postman, PCF, Splunk, & Lenses. Rich experience in Insurance and Financial domain. Experience in identifying and fixing web application security vulnerabilities. Created webservices for consumption by external clients. Consumed external Spring Rest and RESTful services. Experience in working with multiple vendors and geographically distributed teams Worked on projects in waterfall and agile methodology.

Detail-oriented individual with exceptional communication and project management skills. Proven ability to handle multiple tasks effectively and efficiently in fast-paced environments. Recognized for taking proactive approach to identifying and addressing issues, with focus on optimizing processes and supporting team objectives.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Technology Consultant

Infosys Limited
09.2019 - Current
  • Project Title: State Privacy Laws (SPL)
  • Client: One of the leading providers of Insurance company in USA.
  • Duration: From Sept 2019 to Feb 2021
  • Description: The State Privacy Laws program is a component of the overall privacy strategy and focuses on the deliverables required to ensure regulatory compliance. The SPL program was initiated in 2018 when multiple states established new privacy regulations. As a result, many companies, including Allstate, implemented processes to meet privacy requirements, such as end-of-life Personal Information (PI) disposal. The workstreams associated with these new laws are managed under the SPL Program.
  • Role and Responsibilities:
  • Implementing Java EE components using Spring MVC, Spring IOC, Spring Transactions, and Spring Security Modules.
  • Part of Agile SCRUM ceremonies, confer with Product Owners and Systems Analysts to understand business requirements and convert them to technical specifications to create product backlog and record requirements in the form of user stories, participate in Sprint Planning participate in other Agile ceremonies such as Daily Standup, Sprint Retrospective, Project Demo, Sprint Planning etc.
  • Involved in software development life cycle of the project. Analyzing the requirements (functional and non-functional), creating the specification for development.
  • Estimate for the new project/change requests. Sending a detailed analysis of why the project needs so much effort and pointing out all the technical challenges in implementing any requirement. Make the necessary corrections in the design document and analyze the technical challenges based on the new project/change request.
  • Used Java 8 features in Service & Dao layers.
  • Designing and implementing the customized exception handling to handle the exceptions in the application.
  • Implementing the application following the J2EE best practices and patterns like Singleton, Factory, Session Facade, MVC, and DAO.
  • Implemented Restful based web services using JAX-RS.
  • Implemented micro services and API based architecture to maximize and modernize client technology stack.
  • Effort estimations, Story Point sizing using estimation techniques like Function Point Analysis, Use Case Analysis and other proprietary tools, methodologies.
  • Writing JUnit for functional testing of various test case scenarios.
  • Project Title: Transformative Growth
  • Client: One of the leading providers of Insurance company in USA
  • Duration: From Feb 2021 to Till Today
  • Description: The Transformative Growth Platform includes the development of new-age application program interfaces that serve as a sales and service platform for the asset and casualty lines of the insurance business. The Transformative Growth Platform provides transformative user experience that enables the agent to become a trusted advisor for all insurance needs of the client. The transformational development platform also focuses on building new consumer experiences, creating new content management platforms, and building capabilities to comply with state privacy laws (SPLs).
  • This is being executed under 4 key towers:
  • 1. Customer Engagement Management Ecosystem (CEME)
  • 2. Product Management Ecosystem (PME)
  • 3. Claims Management Ecosystem
  • 4. Enterprise Data and Analytics Ecosystem
  • Role and Responsibilities:
  • Developed complex functional/technical solutions for requirements in Business Initiatives using different tools, technologies, methodologies and processes.
  • Analyzing the requirements by attending kick off meetings of projects and preparing engineering requirements specification. Discussing the feasibility of the requirements. Discuss with multiple teams on the requirements and their impact on the different modules and the steps needed to be taken to ensure the smooth functioning of building of all the functionalities mentioned in the requirement.
  • Analyze the technical challenges for implementing the requirements. Verifying if the requirements are feasible and determining the challenges faced when implementing the requirements. Make sure the team is updated on all the technical requirements needed to implement the functionality.
  • Mentor the team to prepare the design document, gathering the project requirements and finding the inter/intra dependencies and helping with technical approach details. Suggesting the best solutions for the developers. Coming up with the necessary sequence diagrams and design diagrams determining the end-to-end flow of the application. Reviewing the design with all the stakeholders and making the necessary changes.
  • Project Progress tracking, Metrics measurement and Analysis. Communicate the project status/issues to clients. Coordinating with the offshore team for development of the projects. Mentoring the team members and reviewing technical design documents and code. Analyzing the issues raised during the testing phase and finding solution to the issues.
  • Release coordination/deployment for the worked-on projects and validation before go-Live in Prod alike environment providing warranty support which involves bug fixing etc. after the project Go-Live. Monitoring the services introduced for performance testing for the newly introduced services.
  • Interface with internal teams and other stakeholders, if any, to undertake onsite-specific activities of the project. Help Business partners to identify Improvement opportunities in existing applications and bring in new Ideas to improve Business capacity and add Business Value.

Software Engineer

Clover Infotech Pvt. Ltd Mumbai
11.2017 - 09.2019
  • Project Title: BOING
  • Client: One of the leading providers of Insurance company in India
  • Duration: From Nov 2017 to Sept 2019
  • Description: India's leading private general insurer. They are providing virtual assistant to their customer for all related queries Through BOING. In the chatbot 'BOING' customer can register new policy, renew the policy, Claim policy & till payment on the chatbot 'BOING'(chatbot like. Customer Service, HAT, GMC, Hospital, Health, Partner, Motor, Home insurance). The company aims to enhance Customer experience by helping them with instant query resolutions in chatbot.
  • Role and Responsibilities:
  • Analysis of business and technical requirements.
  • Designing documents as per requirements.
  • Developing secured Spring REST OR JAX-RS webservice.
  • Test webservices on POSTMAN, Boomerang & SOAP UI Tools.
  • Used Core java, Spring IOC, Spring REST, Oracle
  • Implementing Java EE components using Spring MVC, Spring IOC, Spring Transactions, and Spring Security Modules.
  • Contribute to all phases of the SDLC, including requirement gathering, analysis, design, development, testing, and maintenance.
  • Work with senior developers, UI/UX designers, and other team members to produce.
  • Testing the application/code developed by developers. Configuration Management activities (Check In/Checkout, Merge, branch creation). Coming up with the best coding practices by making use of the necessary tools to reduce the complexity of the code and make the code more readable. Running the code against approved violation detector tools and fixing the security violations.

Software Engineer

Alight hub Consulting Services, Pune
09.2015 - 11.2017
  • Project Title: Money Mantra
  • Client: One of the good finance companies in India
  • Duration: From Sept 2015 to Nov 2017
  • Description: This project is developed for private finance companies to manage information like home loans, Loan Against Property etc. This helps for many departments (Sales, Credit, Legal & Technical, Disbursement, Admin Department) to manage their loans till disburse the cheque to the client. Also helps to upload and verify documents.
  • Role and Responsibilities:
  • Write clean, efficient, and well-documented Java code according to best practices and project specifications.
  • Conduct unit and integration testing to ensure the application functions correctly and identify and fix bugs and technical issues.
  • Assist in designing and developing Java-based applications, including user interfaces, RESTful APIs, and microservices.
  • Desired outcomes and achieve project goals.
  • Requirement analysis and Design.
  • Responsible for coding and developing using Spring, JSP.
  • Writing hibernates mapping files and maintaining database.
  • Designing Controller, Service, Utility and DAO specific Java Classes.

Education

Bachelor of Engineering - Electronics & Telecommunication

Sant Gadge Baba University
Amravati, Maharashtra, India
01.2015

Skills

  • Technology: Java/J2EE (JDK 19)
  • Framework: Spring MVC 41, Spring Boot, Hibernate 43x
  • Web Services: JAX-RS (Spring-RESTful)
  • IDE: Eclipse, STS, IntelliJ Ultimate edition
  • Deployment tools: Jenkins
  • Database: MySql50, Oracle, Mongo DB
  • Other tools: SOAP UI, Postman tool, Splunk
  • Teamwork and collaboration
  • Problem-solving
  • Flexible and adaptable

Accomplishments

  • Achieved [Result] through effectively helping with [Task].
  • Achieved [Result] by completing [Task] with accuracy and efficiency.
  • Documented and resolved [Issue] which led to [Results].

Certification

  • [Area of certification] Training - [Timeframe]

Languages

English
Full Professional
Hindi
Professional Working
Marathi
Native or Bilingual

Timeline

Technology Consultant

Infosys Limited
09.2019 - Current

Software Engineer

Clover Infotech Pvt. Ltd Mumbai
11.2017 - 09.2019

Software Engineer

Alight hub Consulting Services, Pune
09.2015 - 11.2017

Bachelor of Engineering - Electronics & Telecommunication

Sant Gadge Baba University