Guidewire Developer Resume
Cincinnati, OH
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
- 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.
- Good experience in developing in developing java schedulers and multithreading jobs.
- Expertise in frameworks like Struts, Spring and its subsidiary modules such as Spring JDBC, Spring Web, and Spring AOP.
- Knowledge in XML transformation languages like XSL, XSLT and X Path.
- Expertise in deploying, and configuring applications onto application servers like Web Sphere, Web Logic, and web servers like Tomcat.
- Extensively worked on relational databases such as Oracle DB2, and SQL Server and hands on experience in tools such as TOAD, SQL Developer, SQL Workbench.
- Extensive Experience in database design, development of Tables, Views, Indexes, Stored Procedures, User Defined Functions and Triggers, Cursors, SQL/PL-SQL, Code optimization and performance tuning.
- Experience in creating Unified Modeling Language (UML) diagrams like Class, Sequence and Use Case diagrams.
- 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.
- Experience in Agile development mythology and SCRUM to improve the responsiveness.
- Experience in updating, accessing and version controlling the source code using Visual Source Safe (VSS), Perforce (P4V) and Tortoise SVN.
- 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
Web & Application Servers: Web Sphere, Web Logic and Tomcat, JBoss
Unit Testing: Junit
Methodologies: Agile, SCRUM, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential, Cincinnati, OH
Guidewire Developer
Responsibilities:
- Developer in Policy center, claim center, billing center.
- Responsible for development and testing of Policy administration Guide wire implementation frameworks.
- Participate in daily Scrum meeting to provide daily project status updates.
- Worked with the Guide wireclient team members to configure and implement the application around.
- Experienced in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, JDBC, XML and Web Services.
- Experienced in working on various web application frameworks like MVC, Struts and Hibernate frameworks.
- Worked on editors in the Guide wire Studio to modify PCF files, including various screen components like DVs, LVs, LDVs and CVs.
- Experienced in the implementation of Web Services in Gosu and consumption of web services from externalsystems.
- Extensive experience in implementation of workplan creation, activity escalation and activity queues.
- Experience in developing UML diagrams like Class, Sequence, Collaboration and Component diagramsand various flow diagrams in Visio.
- Extensive experience in Database Design and Development including writing Queries, Stored Proceduresfor SQL Server, Oracle and My SQL.
- Implemented deployment procedures of J2EE applications and code to JBoss Application server.
- Working knowledge of all phases of Software Development Life Cycle including proposal, requirement
- Analysis, design, development, testing, deployment and support.
- Participated in different phases of production roll out and in incremental roll out
- Implemented Personal Lines enhancement as part of sustenance phase.
- Participate in Sprint planning meeting to come up with activities and for the project.
- Manage defect tracking and closure through HP Quality Center
- Resolving issues identified in testing.
- Documenting coding standards.
- Participate in design and code reviews.
- Coordinated with business teams to clarify requirements and business needs.
- Give brief explanation to the team to understand and developed the requirements
- Prepared system test plans, ensured software quality assurance (SQA) standards are achieved, and validated that business goals are accomplished.
- DeployedJAR, EAR, and WAR applications using WLST on Web Logic, and Web Sphere Application Servers
- Setup SSL and deploy SSL certificates on Web/App servers.
- Configured Apache, OHS web server’s plugging for load balancing, high availability of Web Logic severs.
- Monitoring error logs, fixing problems and tuning parameters on Application Servers like Web Logic/Web Sphere.
- Involved in database connectivity using JDBC database and connection pools. Managing and monitoring the JVM performance by Web Logic Heap Size, garbage collection, JDBC Pools.
Environment: Guidewire policy center 8.0.x, Tomcat Server, Oracle/H2 database.
Confidential, West Trenton, NJ
Guidewire Integration Developer
Responsibilities:
- Worked with the Guide wire and client team members to configure the application.
- Involved in designing, coding, testing and implementing integration programs that will integrate Guide wire software.
- Hands-on participation in writing specifications, software development, debugging and testing
- Created and edited individual rules, PCF pages, workflows, entity names and display keys
- Led the design and development of configuration modules for work plan activities, scheduler tasks, exposures, business rules, claim center UI changes, billing center UI changes etc.
- Configured existing Wizard PCF File, Wizard menu actions, Wizard Info bar etc.
- Created the Widgets and configured the widget's attributes like widget value, dropdown contents
- Configured Policy Center with tight document/imaging support, new screens, revised assignment logic and other standard rules/screen/UI changes.
- Configured various BC payment plans, workflows for producer statements etc.
- Configured various new custom Policies & as many as new custom cover ages
- Developed java interfaces to integrate with external systems MVR / CLUE Report and Choice Point
- Conducting regular Code Reviews to give valuable design suggestions and actively involved in cross-team coordination to answer complex mapping questions related to Conversion.
- Developed Unit Test Cases and test the Interfaces. Involved in Module Testing and Integration Testing.
- Involved in writing Junit test cases for Services classes.
- Good experience in debugging the application by running the server in debug mode and having the experience in usage of log4J to persist the data in log files.
- Implemented most of the new Data Model extensions, Billing Center Screen Enhancements, Policy
- Screen Enhancements, designed & developed Fax screens, & Payment Detail screens, Financial Reserves, Check Wizard etc.
- Conducting regular Code Reviews to give valuable design suggestions and actively involved in cross-team
- Coordination to answer complex mapping questions related to Conversion.
- Dealt with Billing Center data objects, data object sub elements etc.
- Worked with Billing Center data panels, location groups, workflow activities and contact configuration
- Approach and update Design document based on BA requirement.
- Exploring and developing solution for Event messaging and Web services for integrating CC with external system
- Code review, debugging and defect fixing
- Providing technical support for development team
- Unit testing and integration testing
- Production Support for the existing application CC 4.0
- Taking part in agile scrum meeting.
Environment: Java/J2EE, Guidewire ClaimCenter 6.0.x, GoSu, Java, Servlet, SOAP, WSDL, Apache Ant 1.7.1, Apache Tomcat, Web Sphere 7.0, SQL Server 2008, JDK1.6, Eclipse, Team Server Foundation, Mercury Bug Tracking, Visio, UML
Confidential, Jacksonville, FL
Senior Software Engineer
Responsibilities:
- Software Development is driven by Agile methodology, short sprints in from of iterations and designed Use case diagrams, Class diagrams, and Sequence diagrams using UML and developed using Java JEE components.
- Developed User Interfaces using JSP, JSTL, Spring MVC, JQuery, Ajax, JSON and Developed custom tag libraries.
- Developed in a fully scalable Web application using Java, Spring, Hibernate, Web services, Quartz Scheduler, Junit, Maven and Oracle PL/SQL.
- Worked in developing database table design, ERD and creating the DDL scripts for the new oracle database.
- Extensively involved in creating Tables, Views, Indexes, Stored Procedures, User Defined Functions and Triggers, Cursors, SQL/PL-SQL, Code optimization and performance tuning.
- Developed service components which are exposed as web services, developed service components to consume web services published by other modules.
- Implemented the project in 3 tier architecture and implemented the loose couple between the layers using Spring IOC to handle Dependencies.
- Various interactions with other subsystems and vendors for manual account verification.
- Responsible for managing the Client communication and leading the offshore.
- Utilized and worked on Source/Version control Tools using perforce, validate the change sets code changes, apply the Labeling, Check-in/Out and versioning.
- Worked with business stakeholders for the application and provided technical insight to business analysts to complete the application functional specification.
- Involved in developing the unit testing, system testing and release management.
- Responsible for completing the scrum, requirement stories, unit testing, peer reviews and code reviews.
- Responsible for production support and maintenance of the various releases.
- Involved identifying the resource and conducted interviews to setup the development team.
- Involved in generating and verifying the XML inputs files and sending them to web server to process.
Environment: Java, JSP, Servlets, Web Sphere Application Server, Eclipse, Spring, Java Script, JQuery, Web Services, SOAP, Maven, Perforce, Oracle, Hibernate and Apache Tomcat.
Confidential
Software Engineer
Responsibilities:
- Software Development is driven by Agile methodology, short sprints in from of iterations and designed Use case diagrams, Class diagrams, and Sequence diagrams using UML and developed using Java JEE components.
- Developed and implemented three tier Architecture using ExtJs for Presentation, Spring framework for server side and hibernate for communicating with the Database.
- Implemented Dependency Injection (IOC) feature of spring framework to inject beans and AOP for Logging.
- Developed Server side components using Spring, Spring JDBC and implemented J2EE design patterns such as Intercepting Filter, Front Controller, Business Delegate, session facade, Data Transfer Object, DO's, and TO's.
- Involved in SDLC which included requirements gathering, analysis, design, and development.
- Actively involved in application design and designed Use case diagrams, Class diagrams, and Sequence diagrams using UML
- Responsible for creating Proof of Concepts for the initial proposals and developed prototype for the user interface to kick start the project.
- Designing and proposal of underlying architecture with the leads and architect, involved in developing the base code for the application.
- Developed User Interfaces using JSP, JSTL, Struts, Ajax, JSON and Developed custom tag libraries.
- Developed in a fully scalable Web application using Java, Struts, Hibernate, Quartz Scheduler, Junit and Oracle PL/SQL.
- Worked in developing database table design, ERD and creating the DDL scripts for the new oracle database.
- Extensively involved in creating Tables, Views, Indexes, Stored Procedures, User Defined Functions and Triggers, Cursors, SQL/PL-SQL, Code optimization and performance tuning.
- Responsible for the unit testing and system integration testing.
- Experience in leading a team and work allocation and managing the peers.
- Responsible for production support and maintenance of the various releases.
- Provide technical support for production cut over and maintained the code base using Tortoise SVN.
- Active Participation in regular project status meeting and client calls, acted as sole point of contact for all the functionalities of the key modules.
- Responsible for completing the scrum story points, peer reviews and code reviews.
- Utilize and worked on Source/Version control Tools using perforce, validate the change sets code changes, apply the Labeling, Check-in/Out and versioning Involved identifying the resource and conducted interviews to setup the development team.
- Responsible for Tables, Views, Indexes, Stored Procedures, Cursors, SQL/PL-SQL, Code optimization and performance tuning.
- Involved in developing the unit testing, system testing and release management.
Environment: Java, JSP, Servlets, Web Sphere Application Server, Eclipse, spring, Java Script, EXTJS, Web Services, SOAP, Maven, Perforce, Oracle and Spring JDBC.
Confidential
Software Engineer
Responsibilities:
- Involved in SDLC which included requirements gathering, analysis, design, and development.
- Created UI using JSP, JavaScript and HTML Technologies.
- Actively involved in application design and designed Use case diagrams, Class diagrams, and Sequence diagrams using UML
- Developed User Interfaces using JSP, JSTL, Struts, JavaScript and Developed custom tag libraries.
- Developed in a fully scalable Web application using Java, Struts, Hibernate and Oracle PL/SQL.
- Extensively involved in creating Tables, Views, Indexes, Stored Procedures, Views, User Defined Functions and Triggers.
- Acted as a single point contact for the Database related activities like developing/ creating tables, procedures and functions for the java developers.
- Responsible for client side validation and server side validation for the modules.
- Developed end to end activities presentation layer, Service layer, data access layer and database activities for the modules assigned to me.
- Handled overall exception handling and logging for the application.
- Developed Unit test cases to test services and server components
- Provided production support in fixing production issues and fixing bugs.
- Configured web sphere development environment, integrated testing and test environments.
- Deployed distributable artifacts on Tomcat for testing and made these artifacts available to be deployed on Web Sphere application server based environments.
- Utilized and worked on Source/Version control Tools using Microsoft VSS, validate the change sets /code changes, and apply the Labeling, Check-in/Out and versioning.
Environment: Java, JSP, Servlets, Web Sphere Application Server, Eclipse, Struts, Java Script, Microsoft VSS, Oracle PL/SQL and JDBC