SOWMYA P
Guidewire Developer
E-mail: *************@*****.***
Contact: 469-***-****
Professional summary:
Over 7+ years of extensive experience in Analysis, Design, Development, Testing and Implementation of client/server applications.
Around 4 years of experience in Guide wire technologies, applications Configuration and Implementation, and Integration.
Involved extensively in code and design of various Guide wire components like PCF’s, plug - ins, Workflows, Batch jobs, product model and different components of Guide wire Suite
Extensive experience in Policy center 8.0.3 and Billing Center 8.0.3
Extensively design of various Guidewire components like the Data model, Plug-ins, Batch jobs, Product model and different components of Insurance Suites in Policy Center using Agile Implementation process.
Good understanding of SDLC phases of Analysis, Design, Development & Testing.
Experience working with the Agile methodology, phase of configuration coding and integration coding on day-to-day basis.
On mutual consent between the client and the team, prepared the Requirement Analysis document mentioning clearly scope of the functionality.
Strong work experience on Property & Casualty Insurance with Guidewire Policy Center, have excellent knowledge in a complete Policy life cycle and have good knowledge on GW Claim center.
Very Good experience in user interface designing, designing databases, developing Web application and websites for commercial organizations. Extensive experience in JAVA, J2EE, STRUTS 1.x and Struts2, Spring Framework, Hibernate, XML, HTML 5, JBoss, JAVASCRIPT, JQUERY, JSON, AJAX, EXT JS and Oracle PL/SQL. Extensive experience in working as a bridge between technical and non-technical teams and team members.
Experience in almost all the phases of Software Development Life Cycle (SDLC)-requirements gathering and analysis, design, documentation, development, integration, testing and troubleshooting, implementation and maintenance
Experience in developing end to end Web Application using Java, J2EE, Struts, Spring, JQuery and hibernate.
Very good experience in creating web pages using latest technologies Ext Js, HTML5, JSP, JQuery, Ajax, JSON, JavaScript and CSS.
Good Knowledge and experience working in applications developed using Object Relational Mapping frameworks like Hibernate and JPA.
Possess very good knowledge in Design Patterns.
Strong Knowledge in UNIX, Shell scripting and batch processing/ jobs.
Experience in writing unit test cases using JUNIT.
Extensively worked in Unit Testing, Regression Testing, Integration Testing, Defect Tracking Systems and Performance testing of the software systems.
Expertise in developing reusable components for cross cutting concerns like Logging, build management, Transaction management, and Testing framework using Log4j, Ant, Maven and JUnit to increase productivity, easy maintenance and to retain software quality.
Good Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
Technical skills:
Programming: Java, C#, C++, SQL, PL/SQL, Unix Shell Programming
WebTechnologies: J2EE, Struts1.x and 2, Spring concepts, SOAP, Web Services and Jaxb
ORM: Hibernate and JPA
WebUserInterface: JavaScript, jQuery, Ext Js, AJAX, HTML5, XHTML, XML, CSS
Database: Oracle 10g/11i and IBM DB2
Tools: /Utilities: Eclipse IDE, Net Beans, IBM RAD, Oracle SQL Developer, SQL,workbench,Toad, MS Visio and Guidewire studio
Configuration: Perforce, Microsoft VSS, Tortoise SVN
Unit Testing: Junit
Methodologies: Agile, SCRUM, Waterfall
Professional Experience:
State Farm Insurance, Bloomington IL (April 2020- Present)
Guidewire Developer
Responsibilities:
Developed functionalities to cancel/add a policy to account bill.
Written pre - update rules and event messages, message transport plugins for various scenarios like premium & NP changes from policy center.
Developed billing inquiry API to send the billing inquiry info, installment info and payment history to the policy center.
Written stored procedures to retrieve data from db2 tables to get the payment history for a policy from database table.
Written bill print triggers for a refund, new installment and remove policy from account bill to send the message to PC and update the database with the bill event.
Designed history log screens for the billing center.
Created and deployed stored procedures to insert, select or update data from MS SQL databases.
Used jdbc methodology to call these stored procedures.
Developed transport plugins to send messages from billing center to Policy center.
Designed and developed code to display the transaction history summary for a policy. Written stored procedures and made web service calls to accomplish that.
Executed and generated a force bill for a misapplied payment/ reverses payment with a new revised installment or rebill the installment (if not billed).
Manual force bill is also been added along with automatic force bill.
Created invoice items and placed it in invoices for reinstatement of a policy.
Created Masterfreeforms, which displays each transaction occurred and its details all in one place for user purpose.
Written gunit and junit scripts to test various functionalities like billing inquiry, payment history screen, billing instructions, Policy issuance, renewal, change, cancellation etc.
We have done lot of work on integrating billing center with ARMS (KFB insurance tool which has information about policies & accounts and links to policy center, claim center, etc.), cash receipts (a system to make payments), policy center etc.
Written ant scripts to compile classes and build jars and deploy them into the billing center.
Also migrated policies of policy center R1 from capers 2 to Billing center. All existing caper 2 policies are loaded into billing center through GW NewRenewal billing instructions.
Implementation of account creation, policy creation, endorsements, reinstatement, cancellation, renewal, rewrites and trouble tickets in Guidewire Billing Center using Java and Gscript technologies. Used Log4J to maintain the user defined logs on the Guidewire Billing Center system.
Environment & Technologies: Billing center 7.0, Ant, Rally, HP Quality Center 11.00, GOSU, Java, XML, Java Castor, JDBC, MS SQL, CVS, Apache axis, WebSphere 7.0.
Liberty Mutual Insurance, Boston, MA (May 2019- March 2020)
Guidewire Developer
Responsibilities:
Interact with Customer Business analyst group and provide valuable suggestions on System functionality in finalizing the requirements for the project.
Worked in the agile methodology of software development.
Designed functionalities to add any unapplied payment to the account.
Designed and developed a custom batch process for policy initial setup during renewal and new business. Custom batch process is scheduled and UIRunnable
Work mainly comprise of implementing the Business Requirements by configuring the PolicyCenter and BillingCenter.
Implemented interfaces to integrate with other external systems and services like Authentication, Rating Engine, Insurance score and Motor Vehicle records.
Configured the PolicyCenter for all the Lines of Businesses offered by Confidential Insurance.
Responsible for designing and architecting new functionalities for various user stories related to the PolicyCenter system.
Prepare Technical specification documentation for code and design changes.
She will be responsible for development and testing of Policy Administration Guidewire implementation frameworks.
Participate in daily Scrum meeting to provide daily project status updates.
Participate in Sprint planning meeting to come up with activities and for the project.
Manage defect tracking and closure through HP Quality Center
Assist with setup, configuration, and execution of common tools to increase the performance of the application.
Coordinate with the LOBA or SMEs for the functional clarifications
Environment: Guidewire Policy Center 7.0, Billing Center 3.1, Java, J2EE, JSP, XML, WebLogic9.0, JavaScript, Ant, Oracle 9i, Eclipse3.2, Oracle 10g, HP Quality Center, Windows XP.
Verizon Wireless, Warren, NJ (Jan 2018- May 2019)
Role: JAVA Developer
Responsibilities:
Involved in Requirements gathering, Design, Development and System Testing.
Created various mock-up for TNS notification to get confirmation and details from business users for notification.
Developed responsive web Interfaces using Angular JS, JavaScript, Ajax and CSS3, HTML 5, jQuery.
Used Hibernate 3.0 ORM framework for persistence to database by integrating it with spring framework using Spring Hibernate template.
Developed RESTful web service using Spring and JAX-RS for retrieving data from server and internal communication. Create and consume web services (SOAP & REST)
Created modules for allowing marking of trades for follow-up and E-mailing trades to Traders.
Extensively used Spring IOC, AOP concepts and used Spring MVC framework to develop the application.
Developed several Web Service stubs using AXIS 2.0 engine, SOAP UI, JAX-RPC, WSDL, Document literal.
Developed XSLT files for transforming the XML response from the web service into HTML.
Used DOM Parser to parse the XML response from webservices.
Worked on Microservices and maintain the build process and deployment.
Developed MDB’s to read the messages from JMS queues for asynchronous communication.
Used GOF Java & J2EE design patterns. Used Business Delegate to maintain decoupling between presentation & business layer.
Extensively worked with the retrieval and manipulation of data from the Oracle database by writing queries using SQL and Stored Procedures.
Used Hibernate as the object relational mapping (ORM architecture) tool for persisting java objects (POJOs).
Developed stored procedures for data retrieval for Inquiry and Search functionality from Oracle Database.
Enhance transactional capabilities and deployed using Web sphere Application Server.
Served as POC for on call support in the production team on a rotation basis.
Designed and developed JUnit test cases during the development phase.
Used Jenkins for continuous integration and Maven for building the EAR file.
Involved in building and maintaining cloud-based infrastructure on AWS.
Involved in root cause analysis and bug fixing activities.
Used log4j for debugging.
Environment: Java 1.5, Servlets, JSP, Spring 3.0, Hibernate 3.0, HTML 5.0, CSS 3, JavaScript, Ajax, jQuery, Angular JS, Oracle 10g, JMS, Java Mail, Web services, SoapUI, Web sphere, Maven, Git, Log4j, JUnit, Toad for Oracle, Eclipse 4.0.
Sonata Software,India (July 2012- June 2016)
Role: Java Developer
Responsibilities:
Involved in Analysis, Design, Development, UAT and Production phases of the application.
Development of the service layer using spring framework and front end using JAVA/J2EE.Development and integration of Spring IOC, MVC which communicates with various service layers and configuring the Spring XML files.
Integrated the Web layer with Oracle database using Spring ORM and other components with JMS.
Implemented database integration with Hibernate with DAO patterns and done the transaction management with Hibernate template and transaction by using session factory.
Used MDB’s to read the messages from JMS queues for asynchronous communication.
Design classes in backend to process various requests from front end and to generate responses using Servlets, core java and SQL.
Preparing DB scripts and PL/SQL programming to resolve DB related production issues.
Developed UI part of the application applications using JSP’s, JavaScript, Ajax, CSS and HTML.
Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements and used different XML technologies such as XPATH, JAXB, and Style Sheets (CSS).
Used JAVA Mail API and implemented an automated functionality to generate baggage info e-mails to Airport officers.
Worked on the consumption side of SOAP based Web services using AXIS 2.x, soap UI.
Developed few stored procedures, triggers and sequences on Oracle 11g.
Preparation of JUnit through Easy Mock.
Used Unix commands to go through the server logs and identify the issues.
Used Git as version management tool
Served as POC for on call support in the production team on a rotation basis.
Environment: Java 1.5, JSP, HTML, DHTML, Ajax, JavaScript, Spring (IOC/MVC), Hibernate, Oracle 11g, XML, Axis 2.0, JAXB, SOAP, XSLT, IBM WebSphere 6.0, Eclipse, Unix, Git and HP Quality Center.