Candidates About
Nav Kumar
Summary:
- A well-rounded developer with over 5 years of experience in application design, software development life cycle (SDLC), agile methodologies maintenance and enhancement of web-based applications.
- Around 3+ years of experience in the Guidewire Claims and Policy integration and Configuration.
· Extensive experience in implementation of various web services (Publish and Consume) to integrate the Guidewire applications with other internal and external applications.
· Experienced in implementing complex customized business functionality using GScript in appropriate rulesets, including defining guidelines for GScript coding standards in the project.
· Worked as a Workstream senior developer including design & development of complex modules for Claim Center8.0/5.0 and Policy center 7.x
- Experience in the design, development, implementation and troubleshooting of various Java / J2EE based applications.
- Experience as designer and developer in Java & J2EE Web technologies based on Object Oriented Programming, Database Programming, Web Programming and GUI Development.
- Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, Backbone.js, Ember.js, Ext.js, Responsive design and JSP.
- Experience in using containers like Docker Puppet and experience in designing Data Quality Framework to perform schema validation and data profiling on Spark (Pyspark).
- Experience integrating Selenium automation regression test suite in Jenkins build pipeline along with smoke testing applications using automated test cases from Selenium and from user interface to backend services and performs testing of database related operations.
- Hands on experience in AWS Cloud in various AWS Services including AWS Cloud formation and launch configurations to automate repeatable provisioning of AWS resources for applications
- Experienced in working with various Version Control Systems, mostly GIT, GITHUB and knowledge of CVS and subversion SVN.
- Experience working on scalable environment in Agile/SCRUM methodologies
- Experience in NoSQL databases like Apache Cassandra (1.2, 2.0, and 2.1) and MongoDB (2.6, 2.4), Orient DB.
- Well experienced in testing and deployment phases using ANT, MAVEN, Log4j and JUnittools.
- Good understanding of networking, routing and switching technologies, network elements such as firewalls, load balancers, DNS.
· Sound Knowledge on RDBMS concepts and extensively worked with Oracle, DB2, SQL Server 2008, MYSQL and hands on experience in tools such as TOAD, SQL Developer, SQL Workbench.
· Experience in frameworks like Spring MVC/IOC/ORM/JDBC/AOP/Context/Batch/Security/Boot and Struts (MVC, architecture, interceptors, action mappings and resource bundles) and web services (SOAP and RESTful).
Technical Skills:
|
Operating Systems
|
Windows Vista/XP/2000/NT/98, UNIX, Linux, AWK
|
|
Languages
|
Java, C, SQL, C++, Shell Scripting
|
|
Technologies
|
Guidewire, J2EE (JSP, Servlets, EJB, JMS, JDBC, JNDI) JSTL, Custom Tags, Flex, Web Services, SOAP, WSDL, JUNIT, ANT, AXIS
|
|
Web Development
|
HTML, DHTML, XML, Java Script, Dreamweaver, CSS
|
|
Application/Web Servers
|
JBoss, IBM Web Sphere 6.1, Tomcat 6.0, WebLogic 10
|
|
Tools and Utilities
|
Weblogic Portal Server, WebSphere Application Server, Apache Tomcat, XMLSpy, ERWIN, Rational Rose, MS Visio, Borland tools like CaliberRM, DefineIT, Together Architect
|
|
Development Tools
|
Guidewire Studio7.0 and 8.0, Eclipse, Adobe Flex.
|
|
RDBMS
|
Oracle 8i/9i/10g, MySQL, TOAD, MS Access
|
Work Experience
State Farm – Bloomington, IL January 2016 to Present
Java Guidewire-Developer
Responsibilities
- Involved in Software Process Engineering, designing & building a Web Application using Java/J2EE Technology, Guidewire PolicyCenter & Open source technologies.
· Implemented Java web services (Consume/Publish) to integrate with State Farm internal systems.
· Responsible for Analysis of requirements, Identifying business data, creation/enhancement of data models/Type lists
· Generation of GX models as per business need through GX schema projects.
- Extensively worked on PolicyCenter application using Plugin development and Messaging Services for Integrating with external systems.
· Worked on UW issues creation, Activity Patterns, Forms Generation and Enhancements.
· Implemented Product Model changes to enhance business logic and for LOBs(Line Of Business)
· Implemented Workflows in PolicyCenter and ClaimCenter to achieve MVR order functionality.
· Implemented new integrations with vendors using Messaging, Event Fired Rules and Web services.
· Implemented Data Model extensions for various entities as per the business requirement.
· Design & development of integration components (Java & Gosu) – Account search, create, update and retrieve, Authentication, Interfacing Third party (external systems) web services integration to the PolicyCenter product.
· Involved in the development of multiple pcf’s, Entity’s extensions, typelists, and gosu classes, messages, rules, roles and Permissions, forms, Reports generation, G-units, etc.., according to client’s requirements.
· Created new Pages, Popups, detail views, list views, Worksheet Screens per requirement in the project.
· Worked on the development and customization of Business rules like PreUpdate, validation, assignment and Event Fired.
· Exposed different java integration points between PolicyCenter and Statefarm internal systems through java web services - microservices.
· Responsible for developing the Junits, Gunits and gone through multiple level of code reviews to make sure the code quality as per state farm standards.
· Responsible for build and deployment of java code to different environments through Jenkins and CMP.
- Develop applications using Java technologies include Core Java, J2EE, Servlets, JDBC, Java Mail, JMS, EJB and MVC Framework.
- Worked with Cassandra Query Language to query Database.
- Worked on consuming messages from Queue and queue set up in the WAS admin
- Design and develop Controllers, Form Bean classes using Spring Framework.
- Use Spring framework for implementing Dependency Injection, AOP and Spring ORM.
- Develop unit test cases with jUnit, Mockito, PowerMock, Jersey Test, jMock and TestNG.
- Build Java and PolicyCenter applications using Jenkins for continuous integration and maintaining Sonar reports on daily basis for making sure code development has followed all required metrics as per company norms.
- Perform ongoing refactoring of code, utilizing visualization, splunk logging and other techniques to fast-track concepts, and delivering continuous improvements.
Environment: Guidewire PolicyCenter 8.x , ClaimCenter, Java Integration, WAS 8.5, Ant 1.7, java1.6/1.7, Jenkins, SVN, Git, CMP, SOAP web services, Guidewire Studio, RSA.
AIG Insurance, Mount Laurel, NJ June 2014 to Dec 2015
Guidewire Developer
Responsibilities
- Involved in designing, coding, testing and implementing integration components including batch process, messaging and programs that will integrate Guidewire software.
- Worked on Web services in creating and consuming SOAP based services
- Modified the rulesets to set them according to business requirements.
- Responsible for configuring to extend the data model, modifying the Event Fired rules and also assignment rules.
- Modified the different fields on PCFS as per business requirements.
- As per UDS standards different services are exposed based on data file formats.
- Identifying Data mapping between UDS file formats and Guidewire system
- In GW CC, created web services to create draft claims, open claims, create Checks, Recoveries, and Reservesetc.
- Used an external application, which was created with ADF components, to test external UDS data into Claim Center
- Involved in testing of Claim Center with ISO
- Worked closely with client business teams to understand business requirements and integration requirements.
- Developed custom integration points to connect Guidewire Applications with other external applications.
- Written several complex SQL queries for data verification and data quality checks.
- Worked on batch programs to generate checks and also for ISO.
- Prepared Test scenarios by creating Mock data based on different test cases.
- Tested of Guidewire screens Master Policy creation, Creation of claims, rules and Integration processes
- Perform defect tracking and reporting with strong emphasis on root-cause analysis to determine where and why defects are being introduced in the development process.
- Effectively coordinated with the development team for closing defects.
- Detected, Reported and Tracked bugs using HP ALM Quality Center.
- Interacted with Business Analysts, system staff and other developers during different phases of life cycle.
- Handled Application server deployments on WebLogic environment.
GEICO, Baltimore, Maryland Dec 2013 to June 2014
Full Stack Developer
Responsibilities:
- Deployed GUI code to WebLogic application environment and standalone components to JBoss Server that worked on the persistence layer using Hibernate to map the java classes to corresponding data.
- Responsible for the development of the React Web UI components using Atom IDE and made backend REST calls and provided support for four ASP.NET applications.
- Implementing the Microservices using Spring Boot and Spring Cloud and used Spring MVC framework for building the application based on MVC design paradigm.
- Implemented Cloud based Service Bus on WSO2 for engaging stakeholders in the initial SOA discussions.
- Developed ActiveX/COM interfaces and DLL/ATL Servers to provide ODBC access, Windows editing tools, and data formatting functions using Oracle / Sybase.
- Developed TCI (TIBCO Cloud Integration) product REST API client that fulfilled and implemented mutual SSL support for TCI product integration.
- Worked on WSO2 API manager to provide authentication to users and used WSO2 ESB for integrating the RESTful Services.
- Worked on SOAP based Web services and tested Web Services using SOAP UZ and used Jenkins tool to build the application on the server and extensively worked for deployment, configurations of application on WEBSPHERE server (DEV and QA-Smoke) and WEBSPHERE PORTAL for integration of all modules.
- Extensively used Node.js tools like Gulp, Grunt, Web pack and used popular Node.js framework like Express and Resitfy to mock a RESTful API.
- Used Hibernate for implementing the persistence mechanism in the application and involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
- Designed and Developed Test Cases for automated testing using Selenium, Junit and Eclipse IDE also developed custom solutions that act upon Jenkins information in real time.
- Web application designing and development using HTML, CSS and ReactJS, handle services in ASP.NET and database in SQL server.
- Responsible for optimizing volumes and AWS EC2 instances and created multiple VPC instances and worked with IAM to create new accounts, roles and groups.
- Executed unit testing of SOAP and REST services using SOAP UI and developed Selenium Automation framework.
- Worked on REST Framework to create web services and used Subversion for software version control and used Maven for building, deploying application, creating JPA based entity objects and compiling GWT application.
- Created AWS S3 buckets, performed folder management in each bucket, Managed cloud trail logs and objects within each bucket.
- Configured and maintained Apache Hadoop clusters for application development and Hadoop tools, including: Hive, Pig, HBase, Zookeeper and Sqoop.
- Wrote the shell scripts to monitor the health check of Hadoop daemon services and respond accordingly to any warning or failure conditions.
Environment: JDK, Spring Framework, XML, HTML, JSP, Angular JS, Hibernate, ANT, Java Script, XSLT, CSS, AJAX, JMS, SOAP Web Services, websphere Application Server, Tomcat DB2 Cassandra, PL/SQL, MQ Series, Junit, Log4j, Shell scripting, UNIX.
Abeyti Technologies - Bangalore, IN June 2012 to June 2013
Guidewire Developer
Responsibilities
- Extensively trained on Gosu and Guidewire products (PolicyCenter, ClaimCenter, BillingCenter)
- Configured new screens for Subrogation, Salvage, Precertification, Independent medical Examination (IME) and Financial Pages.
- Implemented Claim Center (WC, & Homeowner) - Financial Integration with PeopleSoft through ESB.
- Implemented Claim Center (WC) - Decision Point Integration (Medical Bill Review through ESB).
- Implemented Payee file and Shop file Integration with Contact Center (through ESB).
- Involved in development and Production deployments on Tomcat and web sphere Server.
- Involved in migration from WebSphere Server to Tomcat for Claim Center, Policy Center and Billing Center projects.
- Worked on new Claim, Check and recovery Wizards.
- Configured history events for Precertification and IME’s.
- Configured Claim Center Address Book changes.
- Created and modified PCF pages, workflows and display keys.
- Configured rules, activities and messaging events as per business requirements.
- Created a custom Batch Process.
- Worked on Gosu Enhancements.
- Created new Pages, Popup, Worksheet Screens and Exit points as per requirement in the project.
- Created customized standard guidelines for writing Gosu code in PCF files, Libraries and rule sets across the project.
- Created Design and Production Support documents.
- Worked on Claim Center Production defects.
Policy center Responsibilities:
- Implemented the integration points in the Custom PCFs Configurations
- Integrated with PC on the submission, issuance, policy change, reinstatement and renewal process.
- Integrated with the Thunderhead document system to implement Letters
- Integrated with Duck Creek for the rating policy. Used Guidewire Templates to generate XML payload.
- Worked on Product model question sets, and modifiers.
- Worked on GW PC alerts, policy summary - reinstate, assign/exit delinquency, underwriting issues etc.
- Configured operational parameters such as roles, permissions, user attributes, regions etc
- Created records within PolicyCenter, worked on the various business rule sets related to EventMessages, Approval Transactions, Work plans etc.
- Custom Policies, policy coverage's are configured in the Guidewire Policy Center
- Configured the widget attributes, values, drop down contents in the Policy Center
- Enhanced policy screens and worked on payment detail screens, financials etc.
- Developed unit test cases for rules using GUnit.
- Worked on generating Underwriting Issues during Policy change jobs
- Configured new Activities and mapped them to corresponding Queues and Groups
Environment: ClaimCenter7.0, Java6.0, Maven, SOAP Web Services, Batch Processes, Plug-ins, GUnit, GX Modeler, Messaging, Business Rules Engine, and Page Configuration Format (PCF) files, Code Narc, Git, Jira, Rally, Spring, Tomcat, Oracle 10g etc.
Education: Bachelors in Computer Science