Dice Resume CV ABHISHEK SINHA

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

ABHISHEK SINHA (AINS)

[email protected]
517-505-8052

SUMMARY OF SKILLS
 Over 15 years of experience in Software Analysis, Design, Development, Implementation and Testing of Object-Oriented Applications and Web based
Enterprise Applications using   Guidewire, Angular, TypeScript, Spring, Spring Boot, JAVA/J2EE Technologies. 
 Achieved Guidewire Specialist Certification - ClaimCenter 10.0 Configuration.
 Achieved Guidewire Specialist Certification - PolicyCenter 10.0 Configuration
 Achieved Guidewire Specialist Certification - InsuranceSuite 10.0 Integration
 6+ years of experience in the Guidewire Policy Center (10.1), Claim Center (7.0, 9.05) Configuration and Integration.
 Extensive experience on different Guidewire configuration components like Entities, PCF’s, Gosu Classes, RuleSets, Worksheets, Pop-up’s, Modes,
Exitpoints, Entity Names, Entity Enhancements, etc.
 Also worked extensively on Different integration components of Guidewire application like, REST API’s, webservices, messaging, Batch Processes,
plugins, Gosu bundles and Bulk Invoices.
 Deep insurance experience with Personal Auto, Commercial Auto, Business Owners Program, Commercial & Personal Property and some specialty lines
of businesses like Worker’s Comp, General/ Professional Liability, Inland Marine and Crime.
 Extensively involved in Creating New Entities, TypeLists, TypeKeys, TypeFilters as well as extending existing Typelists, TypeKeys etc.
 Worked on Different components of PCF files like Location Groups, Wizards, Card Views, Screens, Pages, List Views, Detail List View, Input Sets,
panel refs etc.
 Involved in Designing screen components and mapping UI fields to Data Model Entities.
 Involved in implementing PCF methods and screen level functionalities, writing entity enhancement, display names for display properties,
implementing script parameters, partial page update, writing field validators, and dependent dropdowns.
 Designing, Implementing and Publishing REST API’s using REST API Framework in InsuranceSuite 10.0.
 Implemented Behavior-Driven Development (BDD) framework in PolicyCenter for Unit testing.
 Experienced in Implementation of Webservices in GOSU, Inbound/Outbound webservices, publishing and consuming the webservices, importing third
party webservices into the application.
 Involved in integrating Policy Center with Billing System (Majesco Billing), Document production Systems (Thunderhead), Document Management
System (OnBase) and Rating Systems.
 Integrating messaging engine/queues with guidewire ClaimCenter application.
 Creating new Custom Batch process/Work Queues and implementing business functionality using Batch Process/Work Queues.
 Implementing plugins for request, transport and reply.
 Experienced with Business Rules, Rule Sets, Activity Patterns, Configuring Roles and Permissions.
 Experience in developing Web Applications using HTML (4/5), CSS (2/3), TypeScript, Angular (6/8/11), Node.js, Express JS, MongoDB, jQuery,
AJAX, XML, Bootstrap, JSON.
 Experience in working with Angular Modules, Services, Templates, Filters, Pipes, events, Directives, Services and Dependency Injection to create
a SPA.
 Hands on Experience on Angular CLI (Command line Interface).
 Good amount of work done on Reactive forms in Angular 11 and their Validations.
 Expertise in implementing the MVC architecture in backend applications Node.js along with Express and MongoDB.
 Experience in developing Web and RESTful webservices using Spring Boot, Spring MVC, Spring Security (Authentication and Authorization),
Maven (dependencies management) and JPA/Hibernate
 Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot.
 Excellent knowledge on Spring Core such as Dependency Injection, Annotations and XML based Configurations.
 Proficiency in developing secure web applications and server-side development using JSP, Servlets, Java Beans, EJB, RMI, Hibernate, JNDI, Struts,
JDBC, XML, XSLT, JSTL, Log4j, JUnit.
 Expertise in Unit testing using JUnit, Mockito, PowerMock.
 Experience using Spring Framework and Hibernate technology.
 Experience working with the source control and versioning tools like GITLAB, BitBucket, GIT, SVN.
 Involved in Development of Automation framework using, Selenium WebDriver, TestNG, MAVEN, Cucumber, Log4j, Git, Jenkins.
 Good experience in unit testing by using Karma and Mocha.
 Ability to design Protractor framework from scratch using Jasmine Unit testing techniques.
 Defect testing and creating detailed defect documentation during the test execution phase and responsible for doing Root Cause Analysis, Gap Analysis
and publishing business analysis results.
 Experience in writing System Test Plans, Traceability Matrix, defining Test Scenarios and Test Cases based on business and functional requirements.
 Review of Test Plans, Test cases, scenarios, test data, and traceability matrix
 WebServices/Rest API testing using SOAP UI, POSTMAN, Rest Sharp and Rest Assured.
 Building a CI + CD pipeline from scratch using Jenkins, GitHub, Docker Hub, AWS.
 Implemented End to End Robotic Process Automation (RPA) using UiPath.
 Worked with OCR, ICR, and Machine learning for designing in UiPath studio.
 Used UiPath Orchestrator for deployment, monitoring and management of UiPath Robot automation activity.

Technical Summary:
Programming Languages C, C++, C#, JAVA, VB, JavaScript, TypeScript, VB Script, Python
Web Technologies HTML, Java Script, TypeScript, Angular, Spring Boot, Spring, JSP, CSS, Servlets
Database Oracle 8i/9i/10g, MySQL, PL/SQL, SQL Server
Web Servers Tomcat 5.5, Apache, IIS
Application Servers Jboss, Web Sphere 6.0, Web Logic 8.1
Operating Systems UNIX, Linux, WINDOWS 98/00/NT/XP
Framework Angular, Spring Boot, Spring, Protractor, Selenium
ORM Tools JDBC, JPA, Hibernate
IDE Intellij IDEA, Eclipse 3.3, Net Beans 5.1, GW Studio, Visual Studio, VS Code
Tools Guidewire Policy Center, Guidewire Claim Center, ANT, MAVEN, SVN
API Testing Tools SOAP UI, POSTMAN
CI/CD Jenkins, Docker
Version Control Tools Accurev, GitLab, Git, BitBucket, SVN
Project Management Tools ALM (Quality Center), Compuware Track Record, Atlassian JIRA, Version One
Machine Learning Tools Pandas, NumPy, Seaborn, Matplotlib, Scikit-learn, SciPy
Machine Learning Regression analysis, Bayesian Method, Decision Tree, Random Forests, Support Vector Machine, Neural Network,
Sentiment Analysis, K-Means Clustering, KNN and Ensemble Method, Natural Language Processing (NLP),
Recommender Systems

CERTIFICATIONS
 Cleared AINS Certification.
 Guidewire Specialist Certification - ClaimCenter 10.0 Configuration.
 Guidewire Specialist Certification - PolicyCenter 10.0 Configuration
 Guidewire Specialist Certification - InsuranceSuite 10.0 Integration
 Machine Learning - Stanford University (Coursera)
 Mathematics for Machine Learning - Imperial College London (Coursera)
 Applied Data Science with Python – University of Michigan (Coursera)

REWARDS AND RECOGNITIONS


 Got awarded Certificate of Appreciation for my consistent performance in the team during my tenure with CSC.
 Got the Certificate of Appreciation for my excellent performance in the team during my tenure with NTT Data Inc (Formerly known as Keane India Ltd.)
 Got Certificate of Appreciation for excellent performance during tenure with NIIT Technologies Ltd.

EDUCATION & CERTIFICATION


 2004 - B Tech (Electronics & Communication Engineering) from UP Technical University, Lucknow, India

PROFESSIONAL EXPERIENCE

STATEFARM INSURANCE (GUIDEWIRE POLICY CENTER) – BLOOMINGTON, IL


AUG 2020 – TO DATE
LEAD GUIDEWIRE CONSULTANT
As the largest insurer of cars and homes in the nation, the company has begun an incremental deployment of Guidewire PolicyCenter. This will enable State Farm
to provide a simpler and more personalized experience for customers.
The new operating platform will significantly speed up and improve the application process. It will enable employees and State Farm agents to work from the same
set of customer information. And, it will give customers more flexibility with billing and communications.
The project is being introduced to various product lines in a phased approach. The effort will also allow State Farm to be more responsive to the changing
marketplace. This includes delivering on its core products or finding new ways to help customers.
 Currently working on Guidewire Policy Center V 10.1, Configuration and Integration, Product model, Jobs, UW Issues, Publishing and Consuming Rest
API’s etc.
 Consumed and published Guidewire web services (WSI) to communicate with in-house and external vendor’s system like Phone Number Validation,
Litigation management etc.
 Implemented Policy Center integration with Billing System (Majesco Billing)
 Implemented rating/pricing module Guidewire out of the box rating management tool.
 Worked with Leaders, Business Analysts and SMEs to understand/suggest/direct the needs for new designs, implementations, changes, enhancements
and emergency fixes.
 Support/lead Claim Center Integration team from overall planning, scheduling, work assignment and status reporting perspective.
 Designed and Developed application configuration framework for use across GScript (GOSU), Java Plugins and Batch Processes.
 Helped in setting up initial framework for the project. That includes – logging mechanism, exception handling, database connectivity and web
service/servlet/entry point security etc.
 Designed and implemented integration programs including plug-ins, batch processes, messaging frameworks and supporting business rules.
 Wrote an integration program to access external Integration database and file system.
 Customized out of the box integration patterns to meet business requirements,
 Worked/Integrated with various reporting systems like Xactimate, ISO, Metropolitan etc.
 Used Guidewire accelerators like CodeNarc, Thunderhead and policy migration etc.
 Worked on several integration including Document Production (Thunderhead), Document Repository (OnBase), Address Pre-fill, Check Printing,
Policy Conversion etc.
 Working knowledge of Rating Integration.
 Developed/customized multiple servlets in the process of installing thunderhead Active-X plugin in the Guidewire page.
 Developed programs (in GOSU) that call the Guidewire application API’s. (PolicyRenewalAPI etc.)
 Used Log4j for logging different types of messages.
 Developed GUnit Test Cases for Unit Testing.
 Involved in peer reviews and coding standard practices
 Involved in integration testing and defect fixing.
 Involved actively in SCRUM methodology used for the project.
 Developed various SQL queries and Stored procedures for updating and searching the database.
Environment: Guidewire PolicyCenter Version 10.1, GOSU, Java, SOAP UI 5.4, Microsoft Share Point, Version One, Jenkins, Gosu, Guidewire Studio, GIT,
Angular 11, Angular CLI, TypeScript, JavaScript, Node.js, NPM, Express.js, jQuery, Bootstrap, Ajax, HTML5, CSS3, GIT, WebStorm, TDD, Jasmine, Karma.

AUTO-OWNERS INSURANCE COMPANY (GUIDEWIRE CLAIM CENTER PROJECT) – LANSING, MI


AUG 2014 – AUG 2020
GUIDEWIRE CONSULTANT/PROGRAMMER ANALYST
 Involved in analysis, design, implementation and testing of application. Project is implemented using Agile Methodology.
 Designed the use case diagrams, class diagrams and sequence diagrams for the use cases with Enterprise Architecture.
 Developed user interface (screens), business rules and Gosu (GScript) classes using Guidewire studio.
 Extended the Guidewire application data model by adding new properties to entities or creating new entities. Modified existing typelists and created new
typelists.
 Defined core entities and processes in the Guidewire application.
 Implemented Automated bulk invoice process for different vendors, like ACE, Enterprise, Lexis Nexis, EagleView, EHIM, Corvel etc.
 Experienced with Claim Business Rules, managing Activity Patterns, Configuring Roles and Permissions.
 Experienced in writing Presetup rules, Segmentation Rules, Assignment Rules, Workplan Rules, post setup rules, Initial Reserve, Pre-update and
Validation rules.
 Worked on different sets of transaction rules, transaction data model and transactions in Gosu.
 Extensive experience in implementation of workplan creation, activity escalation and activity queues
 Creating System Permissions and writing Gosu permissions that evaluate user permissions.
 Configured existing Wizard PCF File, Wizard menu actions, Wizard Info bar etc.
 Worked with the Guide wire and client team members to configure the application.
 Involved in designing, coding, testing and implementing integration programs that will integrate Guide wire software.
 Tested Guidewire applications using Gunit framework.
 Involved in the development of the Web Services using CXF.
 Wrote PL/SQL stored procedures and SQL statements.
 Used Log4j for development and run time debugging of the application.
 Performed unit testing using JUNIT framework.
 Developed ANT tasks for building and deploying the application on the development environment.
 Helped in resolving issues identified in testing.
Tools and Technologies: Guidewire ClaimCenter 7.0, Guidewire ClaimCenter 9.05, Guidewire ClaimCenter V 9.05, GOSU, Java, SOAP UI 5.4, Image Right 5.0,
Image Right 3.4, MS-SQL server 2012, ALM, ECM Printer, Internet Explorer 11, Windows 7, UFT, VBScript, JIRA, Confluence, Kanban, Bitbucket, SourceTree,
Jenkins, Splunk, SonarQube, Slack, SOAPUI, PostMan, RestAssured.

UTICA MUTUAL INSURANCE COMPANY (DUCKCREEK-POLICY ADMIN) – UTICA, NY


JUNE 2009 – JULY 2014
SOFTWARE DEVELOPER
 Involved in various phases of Software Development Life Cycle (SDLC), including requirement gathering, modeling, analysis, architecture design,
prototyping, developing and testing.
 Developed Single Page Applications (SPA) using Angular 2, Typescript, HTML5, CSS3, and Bootstrap 3.
 Developed complex nested components for reuse such as Pop-Up, Navigation.
 Implemented pagination by using ngx-pagination module.
 Used Custom Pipes as filter to provide better search and sort experience.
 Applied CSS3 and Bootstrap for responsive web pages.
 Performed form validations using reactive forms from Angular 2 framework.
 Implemented Router to enable navigation from one component to another.
 Created Services to consume REST API's and to communicate between components using Dependency Injection provided by Angular 2.
 Used D3.js to generate graphs and diagrams for visualization.
 Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
 Wrote unit test cases for controllers, filters and services using Jasmine and Karma.
 Developed server-side application to interact with database using Spring Boot and Hibernate.
 Developed POJOs for Data Model and made individual HBM records to delineate Java Objects with Relational database tables.
 Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
 Implemented Log4j and I18N technology for a broader perspective of the project.
 Developed test classes in JUnit for unit testing.
 Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT.
 Used GIT for version control tool for merging branches and used Sourcetree to solve conflicts.
 Worked with Threads, Multithreading, Synchronization and Collection API.
Environment: Angular, Node.js, Bootstrap.js, Express, MongoDB, Backbone.js, CSS3, HTML5, Oracle, PL/SQL, JDBC, Cassandra, JAVA, UNIX, JMS,
SOAP, REST, MQ Series, Web Sphere Application Server, Spring Framework, JSP

BEST WESTERN INTERNATIONAL (HOSPITALITY) – PHOENIX, AZ


APRIL 2007 – MAY 2009
JAVA/J2EE DEVELOPER
 Involved in Analysis, design and coding on J2EE Environment.
 Implemented and established an Agile methodology for Quality Assurance and Software Testing process to be more effective in dealing with business
realities such as changing requirements during development.
 Developed user interface using JSP, Struts Tag Libraries and JSTL to simplify the complexities of the application.
 Performed client-side validations and asynchronous request handling with JavaScript and AJAX.
 Injected dependent components using Spring IOC and applicationContext config file.
 Integrated Spring, Hibernate and WebLogic 8.1 Application Server to provide efficient data access and display of data from disparate databases
 Extensively used Jboss application server for internal testing and troubleshooting java performance issue with the help of Jboss JVM console.
 Developed contract-first spring web service to enable other system to fetch evaluation data
 Extensively used Hibernate in data access layer to access and update information in the database.
 Applied Spring declarative Transactions on Façade components.
 Performed database object mapping using Hibernate mapping files
 Used Session Facade, Data Access Object, and Value Object design patterns to design the server-side components.
 Development of XML files using XSLT, DTD's, Schema's and Parsing using both SAX and DOM parsers.
 Multithreaded Java Programming to read the messages from the messaging queues.
 Knowledgeable of build and deploy systems like Ant and Maven.
 Accessed internal Common modules using Web services
 Hibernate Query Language (HQL) as the Persistence Framework, for mapping the object. Oracle as the Database.
 Developed the application using Servlets, JSP and Session Beans.
 Logging debug, error and event info using Log4j.
Tools and Technologies: Java/J2EE, Hibernate2.0, Spring, JSP, Servlets, EJB, WebLogic 8.1, JDBC, JNDI, Maven, Ant, XML, XSL, XSLT, Web Services,
Apache Axis 1.3, SOAP, WSDL, Java Script, Ajax, HTML, DHTML, CSS, SAX, DOM, Oracle 9i, SQL, HQL, PL/SQL, OOAD, UML, Rational Rose, Eclipse,
JUnit.

NORWICH UNION, NORWICH, UK


MAY 2006 – MARCH 2007
JAVA/J2EE DEVELOPER
 Involved in Analysis, design and coding on J2EE Environment.
 Implemented and established an Agile methodology for Quality Assurance and Software Testing process to be more effective in dealing with business
realities such as changing requirements during development.
 Used Rational Rose to provide Use Cases, Sequence Diagrams and Class Diagrams to developers.
 Developed user interface using JSP, Struts Tag Libraries and JSTL to simplify the complexities of the application.
 Performed client-side validations and asynchronous request handling with JavaScript and AJAX.
 Injected dependent components using Spring IOC and applicationContext config file.
 Integrated Spring, Hibernate and WebLogic 8.1 Application Server to provide efficient data access and display of data from disparate databases
 Extensively used Jboss application server for internal testing and troubleshooting java performance issue with the help of Jboss JVM console.
 Developed contract-first spring web service to enable other system to fetch evaluation data
 Extensively used Hibernate in data access layer to access and update information in the database.
 Applied Spring declarative Transactions on Façade components.
 Performed database object mapping using Hibernate mapping files
 Used Session Facade, Data Access Object, and Value Object design patterns to design the server-side components.
 Development of XML files using XSLT, DTD's, Schema's and Parsing using both SAX and DOM parsers.
 Multithreaded Java Programming to read the messages from the messaging queues.
 Knowledgeable of build and deploy systems like Ant and Maven.
 Accessed internal Common modules using Web services
 Hibernate Query Language (HQL) as the Persistence Framework, for mapping the object. Oracle as the Database.
 Developed the application using Servlets, JSP and Session Beans.
 Logging debug, error and event info using Log4j.
Environment: Java/J2EE, Hibernate2.0, Spring, JSP, Servlets, EJB, WebLogic 8.1, JDBC, JNDI, Maven, Ant, XML, XSL, XSLT, Web Services, Apache Axis
1.3, SOAP, WSDL, Java Script, Ajax, HTML, DHTML, CSS, SAX, DOM, Oracle 9i, SQL, HQL, PL/SQL, OOAD, UML, Rational Rose, Eclipse, JUnit.

You might also like