Guidewire Developer Resume
Nashville, TN
SUMMARY
- Guidewire/Java Developer wif over 7+ years of experience in analysis, design, implementation, and testing of Web/Enterprise applications in the Client/Server environment using Java/J2EE and GOSU
- Having solid experience working wif Claim Center 8.0,7.0, Contact Manager 8.0Billing Center 8.0
- Expertise in designing and developing Web based Enterprise applications using J2EE technologies like JSPs, Servlets, spring,
- Implemented various Design patterns including Business Delegates, Data Access Object, Model View Controller, Session facade, Singleton etc.
- Experience in Integrating Guidewire Policy Center wif External Systems.
- Expertise in writing business rules, PCF configuration, Gosu, Admin Data Configuration, Contact Center Management, Activity Assignment, Admin Data load, Data Model changes, Performance improvement frameworks, Database Report Generation for Guidewire Policy Center.
- Expertise in configuring the Spring Application Context wif dependency injection and using Spring Framework 2.0/2.5 Web Services JMS/JDBC/JNDI
- Performed in developing light weight business components and integrated applications using spring framework, and Spring web MVC.
- Created robust user Interface (UI) using HTML, CSS, JSP, JavaScript, AJAX, Custom Tags, JSTL, XML, XSL.
- Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages. Performed asynchronous data validation using AJAX.
- Extensively worked on implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, UDDI)
- Strong at XML Technologies like DTD, XSL, Schemas, X - Path, DOM, SAX
- Hands on experience in developing Java and J2EE applications using Eclipse 2.0/3.0/3.1, My Eclipse 4.1, WSAD 5.0., RAD.
- Experience in deployment of the J2EE applications on WebSphere, WebLogic, Apache Tomcat.
- Extensively used Policy Center studio for the development activities, PCF files configuration such as Submission Wizards, Policy Change wizards, renewal Wizards, Modes, Job Wizard Toolbar sets, Details Views, Input Sets, List Views and worked on writing Gosu classes, enhancements, functions, entity extensions.
- Experience wif JUnit in performing unit testing and determining the application functionality and Monitored the error logs using Log4J and fixed the problems.
- Experienced in Object Oriented Methodologies, design patterns and UML modeling using tools like Rational Rose and MS Visio.
- Experience in using Software development methodologies such as Agile, SDLC, RUP, and OOAD.
- Extensive experience in working wif various databases like DB2, Oracle and SQL Server.
- Expertise in version control tools like CVS and SVN to manage and control software development.
- Excellent communication, analytical and interpersonal skills and highly motivated team player wif ability to work independently.
- Ability to learn and adapt quickly to the emerging modern technologies.
- Developed Unit test cases for all the modules developed using Junit, Power mock and mockito frameworks.
- Worked on automated testing using Selenium and TestNg frameworks.
- Developed JavaScript unit tests using Jasmine and karma frameworks.
- Worked on several application servers like IBM WebSphere, WebLogic and tomcat for local development purpose
- Implemented logging using Log4j and integrated wif Splunk logging tool.
- Worked on App Dynamics tool to monitor the application performance and for production support
TECHNICAL SKILLS
App Servers: Web Servers IBM Web Sphere Apache-Tomcat, JBoss, GlassFish
Languages: C, C++, Java, SQL, Gosu.
Operating Systems: Windows 7/XP/2000/NT/98, Unix, Linux
Databases: Oracle 8i/9i/10g, DB2, MS SQL server, H2
Frameworks: Design Patterns, Hibernate, Structs, Spring
Java/J2EE Technologies: Servlets, JSP, JDBC, Web Services
IDEs (development Tools): Eclipse, IBM Web Sphere Studio Application Developer (WSAD), Rational Application Developer(RAD), Intellij IDEA
Web Technologies: JDBC, JUnit, XSD, SOAP, HTML, XML,XSL
Design Methodologies: Waterfall and Agile
PROFESSIONAL EXPERIENCE
Guidewire Developer
Confidential -Nashville, TN
Responsibilities:
- Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
- Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirements
- Used JAX-WS (SOAP) for producing web services and involved in writing programs to consume the web services using SOA wif CXF framework.
- Implemented business rules and configured ClaimCenter product as needed per the requirements.
- Coded in Guidewire Studio including Gosu scripts, Enhancements, Workflow, Activity Patterns
- Worked on PCF Files, Rules, Event Messaging, Webservices.
- Part of the guidewire Integration development team. Ensured the communication between Guidewire and external systems is aligned
- Worked on Guidewire Integration Plugins, Event Rules, GX Models, Batch Process, Datamodel etc.
- Used JSP's HTML on front end, Servlets as Front Controllers and JavaScript for client side validations
- Created controller Servlets for handling HTTP requests from JSP pages
- Implemented the business logic using various Design Patterns.
- Used MyEclipse IDE to develop/create my code.
- Developed entire application web-based client implementing MVC Architecture using Spring Frame work
- Developed WebPages using UI frameworks, Angular JS and Ext Js, Node JS and Backbone Js
- Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction wif spring Functionality.
- Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. Restful web services leveraged by both web and mobile applications.
- Integrated process into build system which auto-generates Restful API documentation from source code improving API documentation quality and availability while reducing maintenance costs.
- Created maven archetypes for generating fully functional Restful web services supporting both XML and JSON message transformation. Archetypes built on Spring 3.0 technology.
- Used spring framework to the DAO and Bean objects, auto wiring the components.
- Worked on development of Hibernate, including mapping files, configuration file and classes to interact wif the database.
- Implemented dozer bean mapping for mapping the domain objects.
- Used SQL Queries in Java code to do select/update/delete depending upon the business requirement
- Also used Stored Procedures connecting to the database using Spring JDBC.
- Extensively worked wif XML schema, XSL/XSLT, XML to navigate in XML documents, and DOM4J to process and parse XML files.
- Responsible for modifying existing xml schema definition as per client's requirements
- Extensively worked on XML Altova Map Force for the transformations of xml to xslt.
- Used XPATH to navigate through Attributes and Elements in an XML Document.
- Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
Environment: Java, Java Beans, J2EE, SOAP, Spring, CXF,, Guidewire PolicyCenter, Guidewire ClaimCenter, Guidewire BillingCenter, Web Logic, Hibernate, Ajax, Sybase, JQuery, JSP, XSD, Web Sphere, Eclipse Juno, DB2, JUnit, Log4J, Unix, Git, Gradle, Soap-UI, Log Expert, FileZilla, Spring Framework security using LDAP, Sun Solaris (Unix), Hudson/Jenkins, Oracle ADF Business components, ADF faces, MyEclipse
Guidewire Developer
Confidential -Chevy Chase, MD
Responsibilities:
- Work on enhancements for Claim Center and resolve issues in production.
- Worked on accelerator implementation and enhancements for team tab and Dashboard in Claim Center to meet business needs.
- Implemented Soap web eservices to provide data for Hp Empower Integration.
- Developed UI for a third-party application which acts as a middle layer between Empower and Claim Center.
- The new Policy center implemented for the company had the purpose to migrate its legacy policy data to the policy center module of Guidewire Insurance Suite.
- Consumed Rest Web services to update Claim Center.
- Custom PCF enhancements on documents screen, email functionality and notifications in claim Center to handle documents created in Claim Center,
- Implemented ESRI Maps in Claim Center.
- Data Enhancements in Claim Center for finances to accommodate payments and checks for handling earth quake related Claims.
- Implemented Pre-update Handler for functionalities that depend on Policy Center Data updates
- Created data mapping between new Personal Lines Policy System and ISO reporting. Request, analyze and act on property inspection reports to ensure property rating and underwriting quality. Create process flowcharts for various issues in policy Center functionality and help perform gap analysis.
- Developed Work Queues and batch Process to handle large work items for data correction.
- Help business and Team to come wif HLDs for new development.
- Worked wif Architecture team for Security for Single sign on access.
- Participated in Daily Scrum, Requirements gathering and Design Approaches
- Assisted in QA and UAT Testing.
Environment: and Tools: Claim Center8.0, Cogent Client, HP Empower, ESRI maps, HP Quality Center, Jenkins, SVN, SQL Server, IntelliJ, Eclipse, WebSphere 8.5.5, Jetty
Guidewire Developer
Confidential -Brenham, TX
Responsibilities:
- Developed code for various integrations for Claim Center.
- Worked on development of bulk billing application using file start able plugins and modified Pcfs according to the business requirements.
- Used Flux tool to create workflows to download files from vendor SFTP and FTP to internal file location.
- Guidewire Policy Center User Interface (UI) customization, Addition/Modification of data model entities, type list, GOSU coding.
- Implemented accelerators for various implementations for claim center (Thunderhead, CCC ISO).
- Created GX models for sending the required fields for document generation and also provided sample data.
- Created web services for Xactimate to consume in order to provide property estimates.
- Worked wif event fired rules for integrations that involved sending messages and receiving replies.
- Worked wif notifications, creation of activities, and sent emails for applications developed as per requirements.
- Worked on handling fraudulent claims and failed payments.
- Worked on design of creation of EFT payments for vendors like CCC, Safe lite, Tailored Services.
- Create Users and Groups Admin data for the Policy Center Application according to business needs
- Developed batch processes for handling failed payments due to network errors.
- Performed mapping of different lines of business from legacy system to claim center wif additional codes for marine and boat.
- Worked on development of claim portal using Edge API to provide update to users regarding updates on the user's claim
- Wrote Gunit test cases for user stories developed and tested web services using SOAP UI.
- Worked wif Business SME's and BA to understand functional requirements and provide technical requirements for development.
- Participated in Daily Scrum, Design Approaches and Testing Handoffs.
Environment: Claim Center8.0, Contact Manager8.0, Billing Center8.0, Java, Gosu, Intellij IDEA, thunderhead one, flux, Jenkins, Windows 7, SVN.
Guidewire Developer
Confidential -Columbus, OH
Responsibilities:
- Designed and developed EFT payments for Auto Repair Express, Salvage, and Rental providers wifin a short period of time following Agile Methodology.
- Designed and developed online payments report, daily and weekly paper payments report for all providers using batch process and web service.
- Initiated and developed a tool that run in a running server and fix any type of bug.
- Initiated and developed a process to retry all failures caused by a network outage.
- Fixed critical issues for inbound and outbound integration of Claim Center wif downstream systems.
- Implemented new tools helping production support retrying failed payments
- Collaborated wif the data model team in adding new fields to the existing entities, creating new entities, adding and modifying type lists as per the project requirements.
- Designed and developed inbound integration of Claim Center to accept glass invoice and create EFT payments and bulk payments.
- Assisted in Data Migration of billing information from legacy Systems into Billing Center.
- Performed Pcf enhancements and wrote validation rules for billing center to meet business needs.
- Investigated and solved issues and bugs in customized bulk payments and AD Check Writer functionalities.
- Designed and Implemented outbound integration to send emails to external vendors based on claim center generated events.
- Involved in configuration of Business Rules like Validation, Pre Update, Audit, Segmentation and Assignment.
- Involved in configuration of various jobs like Submission, policy change, cancellation, reinstatement, rewrite and Audit.
- Involved in configuration of Rating Engine classes for various line of business.
- Integrated External rating engine for policy center.
- Worked wif Portal development for customers to view and track policy and claims information.
- Involved in integration between Policy Center, Claim Center
- Worked on Validation Framework, Validation levels.
- Worked on WSI - Web services publishing and consuming as part of integration areas.
- Worked on Query APIs, Bundle Transactions as part of retrieving and update data to database.
- Worked on Custom Batch Process as part of generating the reports on daily, weekly and monthly basis.
- Worked on underwriting issues in triggering manually and automatic and approvals related to.
- Worked on Pre-Defined Plugins which are internal to guidewire and some of them are used in integration.
- Worked on Messaging configuring Transport, Request ad Response plugins.
- Participated in various code review sessions and assistance to other developers in implementing Claim Center configuration best practices.
- Provided analysis quickly not just verbally but also in writing
Environment: Claim Center, Contact Manager, Policy Center, Java1.6, GOSU, Tortoise SVN, Hudson
Guidewire Developer
Confidential
Responsibilities:
- Designing, Development, JUnit testing and Integration of the project.
- Design involved the use of several J2EE design patterns.
- Worked wif the Business Analyst for requirement gathering and organized regular Demos during the course of development while following Agile methodology.
- Used J2EE 1.4 guidelines wif JSPs, Servlets and different Java design patterns.
- Ant build file creation and usage of Maven Ivy tool set, along wif dynamic JUnit report generation in PDF format.
- Developed and provided support to many components of this application from end-to-end, me.e. Front-end (View) to
- Spring Controllers & configurations to Model and Hibernate mappings.
- Used Anzen security tool for configuring and authorizing user information & web security.
- Wrote JQueries for easier Ajax implementation.
- Prepared Load testing scripts using eLoad/etester tool and ran the tests wif hundred users and monitored the performance for our application.
- Provided solutions for bug fixes in this application.
- Created queries, procedures & triggers in the Oracle9i database.
- Used Clear case as a version-controlling tool for managing the module developments.
- Wrote eLoader and eTester test scripts for various testing business actions.
- Prepared code documentation for future reference and upgrades.
- Conducted code review for team members, involved in Unit testing
Environment: J2SE, J2EE (Servlets 2.4, JavaBeans 1.0, JSP 2.0), Web logic server 9.1, Spring 3.0, Hibernate 3.0, eLoader, Clear case, AJAX, Oracle 10g, Windows 2000, IDE: Eclipse Juno