Guidewire Technical Lead Resume
SUMMARY
- Around 10 years of professional IT experience in Design, Development, Testing, Integration and Implementation of Client/Server and web based N - tier architecture in Insurance, Confidential domains.
- More than 6 years of Experience in implementing Guidewire Billing Center, Claim Center, Policy Center in Home Owners, Commercial Auto and Jewelers lines of business.
- Experience in implementing rules, writing Gosu scripts, extending entity model, preupdate rules, workflows, Event Handling, plugins, messaging frameworks etc.
- Experienced in using Agile Methodology including Sprint Planning, Creating BI’s, task allocation, scrum etc.
- Expertise in doing POC in OOTB features and customizing it.
- Extensive development experience with Java, Servlet, JSP, JSTL, JDBC, XML, Struts, JMS, Hibernate, Java Mail, AJAX, Java Script and DHTML.
- Expertise in the development of web applications using MVC architecture such as Struts.
- Extensive experience in XML related technologies like XML, DTD, XML Schema, XSLT, SAX, X-PATH, DOM, JAXB Parsers, WSDL, SOAP, and AJAX.
- Worked on SOA based technology using Web Services.
- Experience in designing the User Interface Screens for the System using JSP, Jakarta Struts, Tag Libraries, HTML, Java Script, and XML
- Well versed working with Relational Database Management Systems as Oracle, SQL server, PostgreSQL, and MySQL.
- Experience in Application Servers and web servers like WebLogic, WebSphere, JBoss, Apache Tomcat
- Expertise in using Frameworks like Hibernate (O-R Mapping), and Spring Framework.
- High Exposure to OOAD Techniques and developing Use Cases, Interaction Diagrams like Sequence, Class and Collaboration diagrams etc.
- Experience in developing enterprise applications using IDE tools like Eclipse IDE, Net Beans, and JBuilder.
- Experience of Ant, JUnit, and Log4j.
- Extensive knowledge in using a multitude of J2EE design patterns like MVC, Singleton, Factory, Data Access Object, Session Facade, Business Delegate, and Front Controller.
- Worked with Source control tools like Clear Case, CVS, Perforce, and SVN.
- Code development experience on the Linux and Windows Environments.
- Highly motivated, effective team player with strong analytical and excellent communication skills.
TECHNICAL SKILLS
Guidewire Technologies: Billing Center, Policy Center, and Claim Center
Languages: J2SE, J2EE, C, C++, PL/SQL.
Java Technology: JDBC, Servlet, GWT, GXT, JSP, EJB, JMS, JNDI.
Databases: Oracle, PostgreSQL, SQL Server, MySQL.
Web Technologies: HTML, DHTML, CSS, JSON, XML, Java Script, XPath, JAXP, XSLT.
Web Servers: Apache Tomcat
Application Servers: WebSphere, Weblogic, Jboss.
Frameworks: Struts, Hibernate, Spring.
Development Tools: Eclipse, NetBeans, RSA, JBuilder.
Version Control &other tools: ClearCase, SVN, CVS, log4j, Ant, Maven.
PROFESSIONAL EXPERIENCE
Confidential
Guidewire Technical Lead
Responsibilities:
- Lead the reporting team, Analyzed and worked on the report implementation using Guidewire and data warehouse database.
- Worked on the Onbase implementations using Guidewire accelerator and GW plugins.
- Configured body parts accelerator for the Auto and Workers compensation LOB.
- Modified and added new PCF files in the Claim center and provided roles and permissions.
- Configured new environments and worked with Infra teams on build and deployments.
- Lead GW performance team and improved the processing times of the application and successfully achieved most of the actions within 3 secs.
- Managed the completed stabilization, Pre production, Production readiness, Dry run, Production deployments activities.
- Implemented ISO web service and stored match report in the onbase.
- Helped integration and configuration teams on the CC implementation.
- Leading the production support and Phase II Implementation.
Environment: Java, Guidewire Claim Center 8.0, Agile Methodology, Web Services, XML, Soap UI, GOSU, SQL Server 2008, TFS, ANT, JBoss.
Confidential
Guidewire Integration Developer
Responsibilities:
- Implemented write-off, write-off reversal, negative write-off and negative write-off reversal functionality in Billing Center.
- Modified Billing plans, Delinquency Plan, and Charge Patterns etc and Changes made to Delinquency process for effective implementation of cancellation process.
- Using the User Interface configuration, worked with different list view panels, detail view panels, location groups, tab bars
- Integrated with PC on the submission, issuance, policy change, reinstatement and renewal process.
- Worked on the core billing functionalities such as Invoices, Delinquency work flows, Payment request, rules, etc.
- Updated new rating province in the Claim center by integrating with Policy Center
- Worked on the Finance project to balance all the premiums reports generated from Policy Center and Billing centers.
- Proposed solution to fix all the issue in the reports.
- Added & modified GX models in Guidewire and sent xml to reporting team to generate reports.
Environment: Java, Guidewire Billing Center 7.0, Policy Center 7.0, Claim Center 7.0, Agile Methodology, WebServices, XML, Soap UI, G-Script, SQL Server 2008, TFS, ANT, Eclipse, svn, Tomcat.
Confidential
Guidewire Architect
Responsibilities:
- Involved in the Planning, Analysis, Design, Development and prod support of the application.
- Worked on the Check Printing Integration in BC, CC with Power2Pay system.
- Configured Billing plans, Payment Plans, Commission Plans, Delinquency Plan, and Charge Patterns etc in Billing Center.
- Generated Invoice, commission statement documents by integrating with thunderhead.
- Generated refund, commission, IRS Levy, expense, indemnity checks in Guidewire.
- Integrated with PC on the submission, issuance, policy change, reinstatement and renewal process.
- Worked GL implementation and workflows.
- Implemented positive pay, cleared check, EFT lock box batch jobs.
- Implemented Agency/ Insured payments EFT payments in the submission flow.
- Integrated with the HP payment system to accept the EFT payments in PC.
- Generated Commissions EFT NACHA file in BC.
- Implemented Gunit reports in the Jenkins & implemented accelerators.
- Added Bank account screens (PCFs) in BC, CC.
- Added Deep MIME check, Virus scan for the upload documents.
Environment: Java, Guidewire Billing Center 7.0, Policy Center 7.0, Claim Center 7.0, Agile Methodology, Rally, WebServices, XML, Soap UI, G-Script, SQL Server 2008, Quality Center, ANT, Eclipse, Perforce, Tomcat.
Confidential
Guidewire Consultant
Responsibilities:
- Integrated with the Thunderhead document system to implement Letters in Billing Center.
- Customized Invoice generation for the Cancellation scenarios.
- Customized OOTB PC and BC policy change Integration
- Implemented the batch framework to integrate with Tidal batch server
- Implemented the Gunit accelerator in diamond platform to execute gunit test cases continuously.
- Extended the Search Capabilities in Contact Manager and Integrated with Policy Center
- Worked on the PC - BC contact Integration
- Implemented field validator for the Postal code, Credit card numbers etc.
- Implemented the custom batch job to Credit Card Exp Letter & Payment Schedule Snapshot.
- Designed and implemented the Metropolitan Reporting integration in Claim center.
- Implemented Payment Request Functionality in Billing Center
Environment: Java, Guidewire Billing Center, Policy Center, Claim Center, Agile Methodology, Rally, WebServices, Tidal, XML, Soap UI, G-Script, SQL Server 2008, Quality Center, ANT, Eclipse, SVN, Tomcat.
Confidential
Software Developer Analyst II
Responsibilities:
- Involved in the design and development of the Guidewire Policy, Billing Center for Home Owner’s and Business Auto line of businesses.
- Actively participated in the production rollouts of Renewals, Conversions, new states, line of business.
- Agile Methodology is used to implement the projects.
- Involved in the Planning, Analysis, Design, and Development of the application.
- Wrote Design documents, Unit test documents, UML diagrams, works flows etc.
- Performed production support for Billing and Policy Center Billing Center:
- Implemented Cancellation and Delinquency works flows in BillingCenter.
- Designed & implemented the entity model for the Renewal & Renewal Conversion Implementation & updated the Rosata Stone.
- Proposed a POC for the Renewal implementation by using OOTB.
- Implemented the rules for Payment Acceptability, Payment Request, Billing Instructions, Policy Period, Suspense Payment, Disbursements etc
- Customized the Invoices, Invoice Item creation by overriding the Invoice, InvoiceAssembler, paymentplan, Billinginstruction classes.
- Modified the OOTB pcf files and added new pcf files for multiple payment screen, single payment screen, user creation, payment request screen etc.
- Using the User Interface configuration, worked with different list view panels, detail view panels, location groups, tab bars
- Worked on the ACH, Positive Pay (Disbursement) batch file integrations with Bank in BC.
- Configured Billing plans, Payment Plans, Commission Plans, Delinquency Plan, and Charge Patterns etc in Billing Center.
- Created and Loaded the Users, Roles, Groups, Plans etc into the Billing Center
- Coordinated with external teams like Infrastructure, Configuration Management, Architecture, Production Support etc.
- Developed web services to integrate with Policy Center, and other external systems for payment processing.
- Integrated with Policy Center for the Bind, issuance, Policy Change, Cancellations, Reinstatement, Invoice Preview, Renewal, New Renewal, Non-Pay cancellations etc.
- Integrated with the NCR machine for processing Checks and uploading results into BC.
- Used GX Models to generate the XMLs and sent to ODS using the IBM MQ messages.
- Integrated with the downstream systems like Data ware housing system, GL, Flexi etc
- Integrated with EMC, DMS system for the document production, storage and batch printing.
- Worked with Chase and other external systems for Credit Card, Debit Card payments Integrations
- Generated installment, renewal bills, renewal remainders, checks from the Billing System.
- Worked with Configuration Management teams in setting up environments, builds, deployments. Used Hudson for building the application.
- Worked with Architecture teams on the load test and performance test of the applications.
- Participated in the Stabilization, Pre Production, Dry run, Post Production activities.
- Used IBM Tivoli as the batch scheduler. Implemented batch framework for invoking the batch jobs in Guidewire, dependent jobs, etc.
- Added custom batch process for the Payment Processing with Bank such as EFT, Positive Pay, Check Printing, NCR, Chase Payment Tech, Home Banking etc.
- Customized OOTB Payment Request Batch process.
- Worked on the conversion from the legacy system to Guidewire.
- Configured Billing Plans, Payment Plans, Delinquency Plans, Commission Plans.
- Calculated agent commissions according to defined commission plans
- Developed framework for creating DBMR, suspense payments and batching the payments.
- Worked with Trouble tickets manage and track open issues with policyholders
- Customized Invoices to make them as due date bills and suppressing them based upon the business rules.
- Dealt with Organization users and groups and created XML for loading initial admin data.
- Tested the Gosu code, and wrote hundreds of Gunits tests for testing Invoice process. Policy Center:
- Configured and created Address Validation Screen to Transcend Guide wire’s Policy Center system for Both Commercial Auto and Ho Solutions
- Implemented Address verification integration with Melissa Web Service.
- Designed and implemented G Script utility modules with all the common functionality used across the project.
- Responsible for VIN Integration for Business Vehicle with Guide wire Policy Centre.
- Designed a G-Script utility module for integrating the VIN data with Third Party Vendor VIN Web services (VINCDS and VINVDS).
- Integrated with Duck Creek for the rating policy. Used guidewire Templates to generate XML payload.
- Wrote business rules for Home owners and Business auto line of business in Policy Center.
- Integrated with Policy Center for the Bind, issuance, Policy Change, Cancellations, Reinstatement, Invoice Preview, Renewal, New Renewal, Non-Pay cancellations etc.
Environment: Java, Guidewire Billing Center, Policy Center, Agile Methodology, Rally, WebServices, Tivoli, ALSB, IBM MQ Messaging, XML, Soap UI, G-Script, SQL Server 2008, Quality Center, G-Fit, Talend, ANT, Eclipse, Clear Case, Tomcat.
Confidential
Computer System Analyst
Responsibilities:
- Involved in the design and development of the Application using Agile methodology.
- Performed Analysis on refactoring of the business classes with the Fast Path work flow.
- Applied design patterns like Abstract Factory, MVC, Builder pattern, Front Controller, Business Delegate, and DAO in designing the system.
- Created a design document by using flow diagrams, class diagrams and sequence diagrams.
- Design and Implementation of Configurable UI components for the Fast Path using GXT and GWT Framework
- Developed presentation tier components using GWT widgets, GXT Panels, Grids, Forms, Layouts and Binding.
- Rocket GWT package is used to send Asynchronous RPC call to the server. Serialized JSON on objects is used in communication.
- Integrated GWT modules & components with the existing POS Application.
- Used GXT Binding for dynamic populate UI data into the client side model Objects.
- Implemented the reusable validation framework for Fast Path UI data, required field and functional validations.
- Marshalling and UN Marshalling JSON Objects in the server side.
- Wrote helper classes for integrating the current business logic with the Fast Path application.
- Used Hibernate as O-R Mapping tool to map Java classes to database tables.
- Built DAO layer to have access to data model using Hibernate DAO classes supported by Struts.
- Used Struts MVC Controller for the web tier to implement workflow application and developed new Action Classes and mapped it to the helper actions
- Hibernate is used as persistence layer to communicate with the DB2 database.
- Deployed application in the DEV environment of the Web Sphere Application server.
- Spring IOC module is used for dependency injection.
- Used Clear Case for the version control.
Environment: Java, J2EE, Agile, RSA, GWTDesigner, JSP, Web services, Java script, GWT, GXT, JSON, XML, Struts, Spring IOC, ANT, DOJO, Hibernate, Eclipse, Clear Case, DB2, UML, Toad, and Web Sphere.
Confidential
Computer System Analyst
Responsibilities:
- Involved in the development of design documents for the Project enhancements.
- Wrote technical documents for the project workflow.
- Wrote the business logic to calculate available loan scenarios based on the given borrowers property information.
- Developed several XML parsers to send and receive different kind of XML in the form of JMS message.
- Wrote the Web Services Client Programs to get the pricing rate form third party software called Price Master.
- Developed Named Queries, HQL queries in hibernate.
- Implemented logic to embedded PDF in the XML.
- Send and receiving of JMS messages in the Application.
- Used Hibernate as the persistence layer to interact with database and wrote the mapping files and configuration files.
- Used JMS to communicate between different kinds of applications.
- Used Web logic application server for the deployment of the application.
- Used perforce for the version control.
- Involved in designing the Xml Schema Definitions (XSD), validating XML files with XSD.
Environment: Java, FLEX, JMS, Hibernate, REST Web Services, XML, XSLT, XPATH, Eclipse, DOM, Perforce, MQ series, oracle, Toad, and WebLogic Server 9.1.
Confidential
Programmer Analyst
Responsibilities:
- Involved in analysis, design and development of modules.
- Developed various Struts Action classes as a controller component for handling the user actions
- Designed the Web interface using JSP, HTML, and JavaScript.
- Developed Client Side validations using Java Script.
- Developed code for all activities using MVC architecture that uses servlets and JSP.
- Extensively involved in Database design, writing procedures & functions.
- Involved in creating and deploying war file in Web server.
- Developed stored procedures for performing various complex searches based on client criteria
- Performed Unit Testing for the developed interfaces.
- Involved in writing configuration files in struts and Hibernate.
- Developed numerous Struts Action Classes, Form Beans, and Business Delegate Classes.
- Responsible for the review of team’s code to the conformance of Architecture and Design.
- Used Tortoise SVN for Source Control and Version Management
Environment: Java, Java Bean, Servlet, JSP, HTML, Struts, Hibernate, ANT, Tortoise SVN, JavaScript, Eclipse, Tomcat, WebSphere Linux, and MySQL.
Confidential
Programmer Analyst
Responsibilities:
- Involved in different phases of life cycle of software development including developing, testing, and deployment of application.
- Designed and Developed JSP, Servlets to represent Presentation Layer.
- Implemented the validations using Struts Validator Framework.
- Used DynaActionForm for implementing Form Beans in Struts.
- Designed and implemented Action forms and Action classes in Struts framework.
- Implemented MVC, Value Object, Composite View and Session Facade Design Patterns.
- Used Log4J for application level logging
- Used JDBC for data retrieval from the database for various inquiries.
- Wrote Ant build scripts for automated building of the application and deploying on the servers
- Developed and executed test cases manually and compared the actual with expected results.
- Trained Users in LIMS software.
- Used SVN (Subversion) as the version control tools to check in, check out, update and control the software modules.
Environment: Java, Java Bean, Servlet, JSP, HTML, Struts, JDBC, ANT, Tortoise SVN, JavaScript, JBuilder, Apache Tomcat, Linux, and MySQL
Confidential
Software Engineer
Responsibilities:
- Involved in designing and developing UI.
- Developed user interface using the Qt.
- Involved in the functional development using C++.
- Involved in creation and development of MDL file format Generation.
- Implemented MDL file format parser.
- Involved in Client interaction as well as Client Demonstration.
- Involved in the maintenance and support of the application.
- Performed Unit Testing for the developed Application.
Environment: Qt, C++, Linux, MDL file, and CVS.