Date Lead Guidewire Consultant Resume
SUMMARY:
- Over 15 years of experience in SoftwareAnalysis, Design, Development, Implementation and Testing of Object - Oriented Applications and Web based Enterprise Applications using Guidewire, Angular, TypeScript, Spring, Spring Boot, JAVA/J2EETechnologies.
- Achieved Guidewire Specialist - ClaimCenter 10.0 Configuration.
- Achieved Guidewire Specialist - PolicyCenter 10.0 Configuration
- Achieved Guidewire Specialist - 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 likeEntities, 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 usingHTML(4/5),CSS(2/3), TypeScript, Angular (6/8/11), Node.js, Express JS, MongoDB, jQuery, AJAX, XML, Bootstrap, JSON.
- Experience in working withAngularModules, Services, Templates, Filters, Pipes, events, Directives, Services and Dependency Injection to create aSPA.
- Hands on Experience onAngular CLI(Command line Interface).
- Good amount of work done on Reactive forms inAngular 11and their Validations.
- Expertise in implementing theMVCarchitecture in backend applicationsNode.jsalong withExpress 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 likeSpring MVCandSpring Boot.
- Excellent knowledge on Spring Core such asDependency Injection,Annotationsand XML basedConfigurations.
- 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 usingJUnit, 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 inunit testingby usingKarmaandMocha.
- 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) usingUiPath.
- Worked withOCR, ICR,and Machine learningfor designing in UiPath studio.
- Used UiPathOrchestrator for deployment, monitoring and management of UiPath Robot automation activity.
TECHNICAL SKILLS:
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
PROFESSIONAL EXPERIENCE:
Confidential
CONSULTANT ANALYSTResponsibilities:
- 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.
Confidential
CONSULTANT/PROGRAMMER ANALYST
Responsibilities:
- 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.
Confidential
Software Developer
Responsibilities:
- Involved in various phases ofSoftware Development Life Cycle(SDLC), including requirement gathering, modeling, analysis, architecture design, prototyping, developing and testing.
- Developed Single Page Applications (SPA) usingAngular 2,Typescript,HTML5,CSS3, andBootstrap 3.
- Developed complex nestedcomponentsfor reuse such as Pop-Up, Navigation.
- Implemented pagination by usingngx-paginationmodule.
- UsedCustom Pipes as filterto provide better search and sort experience.
- AppliedCSS3andBootstrapfor responsive web pages.
- Performed form validations usingreactive formsfrom Angular 2 framework.
- ImplementedRouterto enable navigation from one component to another.
- CreatedServicesto consumeREST API'sand to communicate between components usingDependency Injectionprovided by Angular 2.
- UsedD3.jsto generate graphs and diagrams for visualization.
- ImplementedHTTP requestsusingRxJS Observablelibrary to handle multiple values over time.
- Wrote unit test cases for controllers, filters and services usingJasmineandKarma.
- Developed server-side application to interact with database usingSpring BootandHibernate.
- DevelopedPOJOsforData Modeland made individual HBM records to delineate Java Objects with Relational database tables.
- Used Rest Controller in Spring framework to createRESTful Web servicesandJSONobjects for communication.
- ImplementedLog4jandI18Ntechnology for a broader perspective of the project.
- Developed test classes inJUnitfor unit testing.
- UsedPostmanto test the RESTful API for HTTP requests such as GET, POST, and PUT.
- UsedGITfor version control tool for merging branches and used Sourcetree to solve conflicts.
- Worked withThreads,Multithreading,SynchronizationandCollection 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
Confidential
JAVA/J2EE Developer
Responsibilities:
- 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
Confidential
JAVA/J2EE Developer
Responsibilities:
- 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.