
Siva Kumar
- Guidewire Developer
- Columbus, OH
- Member Since Mar 27, 2023
Siva Kumar
Guidewire Developer
Summary:
· 2+ years of Experience in Guidewire Implementation for P&C Insurance domain.
· Overall 3+ years of experience in design, development and implementation of software applications using Java, J2EE, technologies.
· Hands on experience of Guidewire ClaimCenter (7.x), and PolicyCenter (8.x) products using Java and Gosu.
· Expertise on Custom Batch Processing and Event Messaging.
· Expertise on GOSU Programming Language and Business Rules.
· Having good experience in the Information Technology Industry and also healthy participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding.
· Expertise package implementation for Guidewire PolicyCenter Policy management for the P/C industry.
· Extensive working knowledge in Line of business including Homeowners, Renters, Umbrella, Auto Insurance, Commercial Property, Workers Compensation Insurance.
· Experience in Pair Programming, Test Driven Development, Waterfall model and Agile methodologies like SCRUM.
· Expertise experience in estimations, analysis, design, development, testing, maintenance, performance tuning and deployment of internet, e-commerce and client-server applications using Java, Servlets, JSP, JavaBeans, JDBC, Spring, Hibernate, AJAX, JavaScript.
· Experience with different IDE’s like Eclipse, NetBeans, Intellij.
· Good knowledge and experience in Core and J2EE design patterns like Singleton, Factory, Builder, MVC2, etc.
· Expertise in various open source frameworks like Spring 2.5/3.0, Spring MVC, IoC, Web and ORM Technology like Hibernate 3.0, JPA, EJB3.0, IBatis, Mybatis, JQuery.
· Expertise in Distributed and Web environments, focused in JAVA Technologies –Java collections, Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.
· Expertise in Web-Development technologies like Servlets, JSP, JSTL, HTML5, JSON, JavaScript, CSS3, XML, XSL/XSLT, AJAX, JQuery.
· Good OOAD skills and data modeling using UML (Use-cases, Class diagrams, Sequence diagrams etc.). Used UML tools like STARUML.
· Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
· Experience in Continuous Integration tools such Jenkins and Bamboo.
· Good knowledge and experience with multiple Servers like IBM Web Sphere, Web Logic server, Apache Tomcat, JBoss.
· Extensive experience in working IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer).
· RDBMS experience includes Oracle, SQL Server; database programming and connectivity using JDBC, ODBC, SQL, PL/SQL, Stored Procedures, triggers, Queries etc.
· Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.
· Strong experience in UNIX and Shell scripting.
· Experience in SVN and Perforce for version control and used maven for building
· Good experience in working with team members from vendors and internal departments to coordinate activities across multiple applications.
· Ability to manage multiple project tasks and deadlines along with troubleshooting skills to facilitate effective and efficient resolution of problems.
Education:
· Bachelor’s of Technology in Computer Science from JNTU, India - 2011
Technical Skills:
Products: Guidewire Policy Center 8.x, Claim Center 7.x
Languages: JAVA 8.0/7.0/6.0/5.0/1.4/1.2, SQL, PL/SQL, UML, C, C++
Web Technologies: JSP, Servlets, JDBC, JMS, JPA, EJB(3.0), Web Services, SOAP, WSDL, JSF(2.0), AX-RS, JSX-WS, HTML5, DHTML, Java Beans, JavaScript, AJAX, CSS3
XML Technologies XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB
Web/App. Servers Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere, JBoss, IIS
IDEs Guidewire Studio, Eclipse, Net Beans, Red Hat Developer Studio, WSAD
Tools TOAD, XmlSpy, Ant, MAVEN, PL/SQL Developer, JUnit, I Report, JIRA
Operating systems Windows, UNIX, Linux, Sun Solaris
Databases Oracle 8 / 9i / 10g, HSQL, My Sql, MS SQL Server 7.0, Sybase, MS-Access.
Frameworks Struts, Spring (Dependency Injection, Spring MVC, Spring Core, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, Log4j, JSF, JPA.
Version Control CM Synergy, Rational Clear Case, CVS, VSS, SVN, Git.
Algorithms/ Data Structures Big O, Sorted, Tree, Stack, Queue, Linked List, Heap, Graph
Development Methodologies Waterfall, Agile and Scrum
Services SOA architecture, RESTFUL/SOAP, Microservices, Axis 2, Apache CXF
Servers JBOSS, Weblogic 10g, 11g, IBM Websphere, Apache Tomcat
Integration tools Hudson, Ivy
Professional Experience:
Nationwide Insurance, Columbus, OH Aug 2015 - Present
Guidewire Developer
Description:
Nationwide Insurance is the country's Seventh-largest insurance company fulfilling the Property and Casualty insurance needs. Nationwide is known for its private Personal Lines passenger automobile and home owner’s insurance, and also provides a wide range of other insurance and financial services products. It is ranked 91 in the Fortune 500 Companies and operates most states across the country through the efforts of approximately 33,000 employees.
Responsibilities:
· Configuration of Job Wizards, JobWizardSteps, JobWizardStepSets, and Wizard Step Groups using various Modes within Submission, Policy Change, Rewrite, Renewal and Cancellation transactions in both Personal Auto and Property lines of business.
· Worked on all the steps for Claim Creation Wizard and wrote business rules during claim creation.
· Designed and developed various UI configuration functionalities using appropriate Pages, Popups, Screens, Detail Views, List Views, Card Views, List Detail Views and Input Sets.
· Designed and prototyped configuration changes within Guidewire ClaimCenter application for Nationwide.
· Lead the migration of all the legacy claims (From Legacy to Guidewire CC) right from inception phase till production deployment with hands on development.
· Implemented an outbound integration for sending the Billing Instruction to GWBC using messaging framework and business rules.
· Implemented an inbound integration of ICS (Integrated Claim System) with GWPC using startable plugin that consume the internal auto claim payload from a topic queue and update AutoClaim_Ext entity.
· Implemented custom business Rules in Evaluation, Renewal, Assignment, Pre-Update, Validation, and Event Fired rule sets. like – Agent License Validation in CAM, Valid Agent License found, No Valid Agent License found
· Implemented the ability to store rating worksheets during submission or any policy transaction when a transaction is complete.
· Applied Field Level Validators on claim number.
· Involved in configuring the ClaimCenter by Coding Rules, PCF configuration, Data Model Changes, GW scripts
· Worked on creation of the new Activity Patterns as per the business needs and implemented the new business rules if No License is found for a Bound Policy, the system triggers an Activity for the Underwriter together with raising an UW issue.
· Enhanced the existing GW entities like Policy, Account, Policy Period, Contact, Address..etc as per the new business requirement.
· Worked on defining ETI and ETX files using XML for various entity / subtype creations and extensions required as per the business requirements
· Implemented the new business rules for the ability to pre-authorize Broker by state, UW, and LOB. Business Rules to validate the broker can write the business for the product down to the selected LOBs No defaulting the Producer Code from Account
· Support to manage technical execution of the project by active participation in design discussions.
· The project was implemented using AGILE Methodology and actively participated in daily scrum, sprint planning and sprint exit meetings.
· Ensuring Team adherence to quality standards/process and time schedules.
Environment: Guidewire Policy Center 8.x, Claim Center 7.x, Guidewire Studio, Guidewire Contact Manager 7.x, Webservices, Microsoft SQL Server , Ant 1.7, java1.6, TFS(Team Foundation Server) , Guidewire Jetty Server, Apache Tomcat, Windows 7, XML and Jira.
Sentry Insurance, Stevens Pt, WI Jun 2014 – Jul 2015
Guidewire Developer
Description: Sentry Insurance is a mutual insurance company specializing in business insurance. Sentry offers property and casualty insurance, workers' compensation, life insurance, and other business insurance, as well as non-insurance products like annuities and retirement programs. Sentry provides specialized insurance programs to customers in specific industries as well as very large companies with complex risk
Responsibilities:
· Requirements understanding from Use Case and configured Policy Center UI (PCF) files, Gosu Classes, Business Rules, Data model extensions and Field Validations as per client’s requirements.
· Configuration of various Job Wizards, Wizard Step Groups, JobWizardSteps, JobWizardStepSets using various Modes within Submission, Policy Change, Rewrite, Renewal and Cancellation transactions in both Personal and Commercial Auto and Property lines of business.
· Worked on configuring various Submission screens like Qualification, Policy Info, Coverages, Drivers, Quick Quote Calculate and Full Application Calculate in Policy Center.
· Applied Field Level Validators on claim number
· Worked on customization of Policy Change, Policy Renewal, Policy Rewrite and Policy Cancel wizards with various screen and container widget modifications.
· Customized the ability to generate a policy number, generated and formatted based on business requirements and user selection from the UI.
· Worked on Policy Center Desktop page(Submissions, Renewals) and responsible for Configuring Policy Center UI (PCF) according to client’s requirement.
· Involved in configuring the Claim Center by Coding Rules, PCF configuration, Data Model Changes, GW scripts
· Involved in developing new submission screens and the ability to identify duplicate submissions/policies for selected account need to determine if by Product, LOB, Coverage, etc..
· Modified the existing Policy Billing screen and added the new fields in Policy Schedule list view as per business needs.
· Designed and added a Clearance Job Wizard Step and corresponding screen to display active and inactive conflicts along with aggregated amounts for Submission, Issuance, Manual Renewal, Rewrite, Policy Change wizards.
· Implemented an Inbound integration mechanism for interacting with ESB web service to get policy details on the given account location / contact and build Active and Inactive policy conflicts.
· Added a Clearance Job Wizard Step and corresponding screen to display active and inactive conflicts along with aggregated amounts for Submission, Issuance, Manual Renewal, Rewrite, Policy Change wizards
· Involved on validation rules if reminder activity is needed for the underwriter to take future action via workflow or just to notify the current user at that time on the screen.
· Worked on Policy Preupdate, Account and pre-renewal assignment rules by considering the load factor assign the account when group is available.
· Leading the Configuration team by task assignments, estimating timelines, analyzing and clarifying the issues identified, discussions with BA’s, proposing new ideas and successfully delivering.
· Created design documents for various configuration and integration functionalities using various UML diagrams and Microsoft Visio diagrams such as Class, Sequence and Collaboration diagrams.
· Unit testing of the application and need to review the code other team members, deployment in dev environment as a team lead.
Environment Guidewire PolicyCenter 7.x, Guidewire Contact Center, Guidewire Studio, Oracle 10g, Ant 1.7,SVN, Eclipse, WebSphere Application Server, Java, Webservices, Windows and XML, Agile Scrum, XML Studio.
Black Board Inc., Washington D.C. Dec 2012- May 2014
Java Developer
Description: Blackboard Inc. is an educational technology company with corporate headquarters in Washington, D.C.. It is known for its Blackboard Learn learning management system. The firm provides education, mobile, communication, and commerce software and related services to clients including education providers, corporations and government organizations. The software consists of seven platforms called Learn, Transact, Engage, Connect, Mobile, Collaborate and Analytics that are offered as bundled software. As of January 2014, its software and services are used by approximately 17,000 Schools and organizations in 100 countries. Seventy-five percent of US colleges and universities and more than half of K–12 districts in the United States use its products and services.
Responsibilities:
· Working on application architecture and re-design of different parts of the application.
· Working with Requirement leads and Project managers to translate business Requirements into technical specifications.
· Developed database persistence layer components for mapping an object-oriented domain model to the relational database using ORM framework such as Spring JDBC Support, Hibernate and JPA.
· Worked in Agile mode and interacted closely with the product owner and business team.
· Setup a new clear case project and ANT scripts and owned the deploy process.
· Built Single page application (SOA) using AngularJS as per the requirement.
· Optimize the cost of application development and maintenance by using economies of scale under a SLA governed process.
· Worked with Apache Lucene and SOLR for searching the person and business details.
· Design and development of the BPM for various synchronous and asynchronous processes and to implement the workflow of the applications
· Using SpringBoot which is radically faster in building MicroServices and develop Spring based application with very less configuration.
· Written Stored Procedures, functions, SQL queries and backend programming using Oracle, SQL.
· Developed presentation tier web components using JSF framework and deployed the application in web server.
· Expertise in application development using JSP, Servlets, JDBC, JNDI, spring, Hibernate, Ibatis, Mybatis, JSF, EJB, XML, Web Services- SOAP, WSDL.
· Implemented MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using NOSQL and Oracle 10g.
· Deployed and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
· Performed client side validations using JavaScript and Struts validation framework.
· Worked and supported ecommerce business models such as on B2C, B2B, and B2B2C.
· Performing Impact Analysis, Design, and Estimations for the enhancements to the applications.
· Impact Analysis, Design, and Estimations for the enhancements to the applications.
· Interacted with the business users to gather requirements and provided high-level design with Sequential and State-chart diagrams.
· Manage configuration of Web App and Deploy to AWS cloud server through Chef.
· Built workflow based applications using JBPM workflow engine and designed workflow in JBPM editor, use provided API’s in JBPM engine to run business functions.
· Developed business processes/work flow and rules using JBoss BPM/Rules
· Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
· Developed Business components and Services using EJB3.0, JPA and JAX-WS and deployed them in Business tier application server.
· Developed various Land registry office user interfaces, Model Beans and DAO using JSF Framework.
· Have written Unit Test Cases and Integration Test Cases using Junit framework.
Environment: Core Java, J2EE JSP, Servlets, JDBC, Collections, Generics, JUnit, Solr, Lucene, Struts, Spring, AWS, JBPM, Hibernate, Microservices, Eclipse, WebLogic Application Server 5.0, UML, SQL, NOSQL, Oracle 10g, Agile, Maven, SVN, ClearQuest.
Interactive Data Corp (IDC), Irving, TX Jan 2012 – Nov 2012
Java Programmer
Description: IDC is one of the subsidiaries of NEC America is handling integration of several application within organization and one of the leading product manufacturer in U.S market has integrated its own and clients big data system deployed over Hadoop and supportive applications of Liferay, Hadoop and flume, hive, spring and other supportive technology framework. The project has been executed under agile methodology with focus of end-to-end deliveries with user stories of the application.
Responsibilities:
· Developed State Street mortgage lending application and has good knowledge of Secured loans, unsecured loans, Credit Card transactions, Credit decision, Credit policies and Collateral.
· Development, Maintenance and Production support of the application.
· Discussions with On-site team about the Requirements.
· Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, JMS, and MQ Series by using RAD Application Framework.
· Performing Impact Analysis, Design, and Estimations for the enhancements to the applications.
· Coding the requirements and subsequent unit testing of the developed code.
· Fixing the tickets created to make sure the applications run smooth.
· Wrote both jBPM v5 and v6 in java to model, execute and monitor business processes, throughout their life cycle. The Business Process Modeling Notation (BPMN) was used to develop readily understandable graphical representations of business processes. BPMN diagram was used to generate a BPEL process
· Developed Login Service, Request Documents Service, Index Document web services using JAX-WS and JAXB, written WSDL and XSD.
· Involved in publishing and consuming the web-service calls through ServiceGen and Client invocation.
· Used JPA Transaction management API and developed Services that can perform transactions.
· Logging mechanisms are implemented using Log4j.
· Developed the application presentation layer using struts framework and DOA.xml quires to fetch data from the database.
· Developed various UI Screens of management information reporting.
· Developed user interfaces, Action classes, Business components using struts framework.
· Developed EJB Components, which encapsulate business logic and build up the model for the system.
· Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
· Involved in unit testing and development.
· Generated UML class diagrams using RAD IDE.
· Developed custom tags as required for the application.
· Build the application using Ant built tool.
· Configured the application and deployed the application in IBM Websphere application server.
Environment: JDK1.4, Servlets-2.3, JSP-1.2, Struts-1.1, XML, CSS, DHTML, GWT, Taglibs, IBM AIX, IBM MQ, Eclipse, IBM Websphere5.1, GIT, WSAD, log4j, Actuate, Toad and Oracle9i.
GE Healthcare, India Jun 2011 – Dec 2011
Java/ J2EE developer
Description: GEH is a subsidiary of General Electric (GE), headquartered in Little Chalfont, Buckinghamshire, United Kingdom. GE Healthcare provides transformational medical technologies and services helping to deliver patient care to people around the world. The company provides medical imaging and information technologies, medical diagnostics, patient monitoring systems, drug discovery, biopharmaceutical manufacturing technologies and performance solutions services.
Responsibilities:
· <span style="color