Deva G
*************@*****.***
Professional Summary
. Having around 8 years experience in Software Development.
. Having around 4years experience on Guidewire Insurance Product
Development (Claim Center, Policy Center and Contact Center -
Property, Casualty insurance domain.)
. Guidewire Claim Center Certified professional 5.0/6.0/7.0(Both Config
& Integration)
. Working as a Guidewire Configuration Developer in RBS Direct Line
Group project.(Personal and Commercial LOB)
. Previously worked as a Guidewire Configuration Developer in
CNA(Development & Warranty Support)
. Good Experience in Developing Applications using Guidewire, Java, J2ee
(JSP, Servlets, JDBC, spring 2.x, Hibernate 3.x,Web Service, JSF 1.2).
. Good Implementation Knowledge on Spring MVC, JSF MVC and Hibernate ORM
frame works.
. Had good exposure on GOSU, XML, DTD, XSD, XSLT, XSU, JAXP, JAXB,JSP
Custom Tags,JSTL,JavaScript, Web services, Castor, Jftp, Open CSV,
iText and Laszlo (Front end Technology).
. Worked on Various Application Servers like Web sphere 7.0, JBoss 4.03,
Apache Tomcat 6.0 and Web Servers like Tomcat 5.x.
. Worked on Various Databases like Oracle 10g,SQL Server 2005, Postgres
SQL, and Oracle 9i.
. Having very good knowledge in writing Stored Procedures, Functions and
Triggers in Oracle.
. Worked on Various IDEs like Guidewire Studio,RAD 7.0.0.5, Eclipse 3.x,
Net Beans 5.x/6.x.
. Worked on Various Source Control system IBM Clear case,Microsost VSS,
Tortoise SVN.
. Strongly initiative, creative, managing and able to learn new
technologies and systems.
Skills Profile
Technical
Operating System Windows, Unix
Environment Guidewire Claim Center 5.0 & 6.0,Client/Server, Hibernate,
Spring 2.0, Java Server Faces(JSF), Web Services,
Servlets,JMS, JSP, Custom Tags, JSTL, EJB 3.0 Java Mail,
Jftp, iText, Castor, Open CSV, and Quartz
Database Oracle 10g, Oracle 9i, My SQL, SQL Server,Toad (Editor.)
Internet Tools Laszlo, XML, HTML, and Java Script, Java Beans
Languages Java, C, C++
Other Eclipse for Jboss, My Eclipse 4.5, TextPad 5, and
Notepad++,Data Modeling, UML, Jira, Bugzilla,Mantis,
Junit, Log4j, Tortoise SVN, Check Style, WinSCP (FTP),
Putty (Linux Login), Cisco VPN.
Functional
Management and Analysis and designing (HLD, LLD).
Leadership Skills
Training and Trained on Guidewire Claim Center 5.0, Guidewire Claim
Development Center 6.0 & 7.0
Professional Experience
Nov 2012 - Till Date
DLG-CSR
Senior Developer
DLG - Claims Syste.m Replacement project follows the standards of pure
Agile methodology has implemented completely at onshore. Guidewire
claimcenter is a web based product designed to handle property and casualty
insurance claims for commercial lines. Claims Strategy based on Claim
Center takes care of all the claim related activities like FNOL,
segmentation and assignment of claims. Claims Strategy addresses
transactions that arise during a claim like Reserves, Payments, Recoveries
and Recovery Reserves. Claims Strategy also provides different kind of
roles like Adjuster, Supervisor etc in order to accomplish different
activities that arise during the processing of a claim.
Claims Strategy makes it extremely easy to implement it in an existing
insurance scenario with its ability to handle legacy claims without losing
any data. Claims Strategy is designed to handle complex requirements with
minimal changes using PCFs and GScript Rules. Claims Strategy automates the
tasks like segmentation and assignment which otherwise would prove
cumbersome with the help of GScript rules. Claims Strategy is designed to
interact with external systems like ISO2000, Thunder head, Oracle Financial
system, MOJ etc.
. Involved in the development of pcfs, model extensions, typelists, gosu
classes according to client's requirements.
. Implementation of various modules,FNOL,Post FNOL,Create and Maintain
Exposure for Auto, PR&GL, Subrogation, Reserves and recoveries,
Payments.Split FNOL,TPC ...etc
. Creating and Modifying Rules in Rule sets (Segmentation, Assignment,
Validation, Exception, Event Messaging,Transaction Approval, Pre-
Update)
. Involved in Daily SCRUM MEETINGs, Monthly SPRINT planning meetings,
Monthly SPRINT Retrospection meetings.
. Involved in understanding Userstories, DMS documents and other
requirement documents, working with BA's and SME's in requirements
analysis.
. Involved in development of enhancements and fixing defects, unit
testing them and merging the same in DEV environment.
Environment: ClaimCenter 5.0, Contactcenter5.0, Studio,Oracle 10g, Ant 1.7,
java1.5, Hudson, IBM Clear case, Guidewire Jettyserver, Webshpere App
Server..
RBS - Claims System Replacement Sept 2011 - Oct 2012
Senior Developer
Claims System Replacement project follows the standards of pure Agile
methodology has implemented completely at onshore. Guidewire claimcenter is
Insurance web application, which handles Claims transformation with two
lines of business Home and Auto insurance. It is second biggest
implementation in the world using Guidewire product. This application
enhanced to provide certain features that make Claim Center and Contact
Center work according to Client's Business Requirements and there by
leveraging Guidewire capabilities. Guidewire ClaimCenter has Users/Contacts
mainly Involved in the Claim Life Cycle. Addresses for all these contacts
are standardized through an external Standardization System.Claims Strategy
based on Claim Center takes care of all the claim related activities like
FNOL, segmentation and assignment of claims. Claims Strategy addresses
transactions that arise during a claim like Reserves, Payments, Recoveries
and Recovery Reserves. Claims Strategy also provides different kind of
roles like Adjuster, Supervisor etc in order to accomplish different
activities that arise during the processing of a claim.
Claims Strategy makes it extremely easy to implement it in an existing
insurance scenario with its ability to handle legacy claims without losing
any data. Claims Strategy is designed to handle complex requirements with
minimal changes using PCFs and GScript Rules. Claims Strategy automates the
tasks like segmentation and assignment which otherwise would prove
cumbersome with the help of GScript rules. Claims Strategy is designed to
interact with external systems like ISO2000, Thunder head, Oracle Financial
system, MOJ etc.
. Involved in the development of pcfs, model extensions, typelists, gosu
classes according to client's requirements.
. Implementation of various modules,FNOL,Post FNOL,Create and Maintain
Exposure for Auto, PR&GL, Subrogation, Reserves and recoveries,
Payments.Split FNOL,TPC ...etc
. Creating and Modifying Rules in Rule sets (Segmentation, Assignment,
Validation, Exception, Event Messaging,Transaction Approval, Pre-
Update)
. Involved in Daily SCRUM MEETINGs, Monthly SPRINT planning meetings,
Monthly SPRINT Retrospection meetings.
. Involved in understanding Userstories, DMS documents and other
requirement documents, working with BA's and SME's in requirements
analysis.
. Involved in development of enhancements and fixing defects, unit
testing them and merging the same in DEV environment.
Environment: Guidewire Claimcenter5.0, Guidewire ContactCenter5.0,
Guidewire Claim Center studio, Guidewire Contact center studio, Jetty
server, h2 inmemory databse, Oracle11g, Websphere application server.
Gosu, WindowsXP.
Specialty Data Conversion & Migration Feb 2010 - April2011
Developer
Convert data from the Specialty lines of business: Dental, Large Law
and Program Law to Claim Center 5.0. These lines of business reside on
the Lotus Notes systems.
Dental - Loss Expense and Reinsurance (LEARN). ALC for Dental
Claims is HM. List of Closed dental claims will be provided by
business with the help of MERLIN report. Open dental claims will
be identified based on ALC and desk code.
Program Law and Large Law - Professional Lines Group Notes
(PLG).
Conversion approach will involve two source systems:
. ACT - which will be used to extract the mandatory claim
data needed to process a claim.
. LEARN and PLG Lotus Notes databases - which will be used to
extract additional claim data apart from the claim data
extracted from ACT.
. Data from both these source systems will be merged,
transformed and preprocessed in Claim Center Staging Area
which later will be used for loading into Claim Center.
. Conversion Code Using java API
. Extract the data and prepare CSV from Lotus Notes.
. Preparing the Excel Sheets with the data mapping from Lotus Notes
System to CC 5.0.
. Coordinating with onsite leads.
Environment: Guidewire ClaimCenter 5.0, Java, Eclipse, Oracle.
Claim Center Advancement Jan 2010 - Jan2011
Developer
GuideWire ClaimCenter is a web based product designed to handle
property and casualty insurance claims. Claims Center Advancement
project is based on Claim Center takes care of all the claim related
activities like FNOL, segmentation and assignment of claims. Claims
Strategy addresses transactions that arise during a claim like
Reserves, Payments, Recoveries and Recovery Reserves. Claims Strategy
also provides different kind of roles like Adjustor, Supervisor etc in
order to accomplish different activities that arise during the
processing of a claim.
Claims Center Advancement makes it extremely easy to implement it in
an existing insurance scenario with its ability to handle legacy
claims without losing any data. Claims Strategy is designed to handle
complex requirements with minimal changes using PCFs and GScript
Rules. Claims Strategy automates the tasks like segmentation and
assignment which otherwise would prove cumbersome with the help of
GScript rules. Claims Strategy is designed to interact with external
systems like Policy System, ISO, financial system etc.
. Configuring Claim Center UI(PCF) according to client's
requirements.
. Worked on Iteration 3, 4 and 5 on various modules likes Reserve
Analysis for Different LOBs & Claim Based and Exposure Based, Data
Access for External Vendors, Authentication on claims, Claim
notes,.
. Bug fixing and defect resolution.
. Coordinating with onsite leads.
Environment: Guidewire ClaimCenter 5.0, Java, Eclipse, Oracle.
(Project) IFX Interface 4. (In-Flight Exchange)
(Role) Developer (Client) Gate Gourmet
The IFX Interface serves as an interface between the Gate Gourmet's
customers and the IFX Application. The Airlines (Gate Gourmet's customers
i.e. Delta, American, North West, and United Airlines and soon) provides
the flight schedule files in different formats. The airlines (or their IT
Partners) place these files on their FTP servers. The interface polls the
FTP server and picks up the files, selects the appropriate data and then
creates the IFX Flight Schedule XML files. Interface transmits these XML
files to the IFX Application via Web Service. Other interfaces included are
Flight Event Update and Ratio Chart. The files will be downloaded from the
FTP using JFTP on regular intervals based on the Scheduler (Quartz). The
files will be decompressed if they are in zip format and placed in a local
destination. The parser picks up the file, identifies the file type and
parses (castor for xml files and Open CSV for CSV files) through the data
and converts it into java objects. Using hibernate we store the data from
the persistent objects to the database. Once the data is stored into the
raw tables we applied business logic in Stored Procedures and again dumping
the final set of data into IFXI Tables. Using web service the IFX Interface
will creates XML objects and sent to the IFX Application through web
service.
Responsibilities:
. Study and analysis of business and functional requirements.
. Communicating with the client to understand the requirements to
fulfill their needs.
. Designed LLD documents and maintained artifacts for the project.
. Assign work to the team members and providing technical support when
required.
. Responsible for all quality Audits from creating Work Order to Project
Closure.
. Parsed the XML files using Castor stuff with marshalling and
unmarshalling, CSV files using Open CSV.
. Involved in integrating the modules.
. Developed backend with hibernate persistence framework.
. Written Oracle Stored Procedures, Functions and Triggers.
. Written Log4j Properties file and Edited JBosslog4j.xml file for log.
Written JUnit test cases and involved in manual testing.
Deployed the releases or builds into QA, UAT (Environment Linux.)
Environment: Hibernate, EJB 3.0, Web Services, JMS, Servlets, JSP, Quartz,
Castor, Jasper, JUnit, Java Mail, jira, Mantis,
Log4J, Oracle 10g, Eclipse for Jboss 4, Toad, WinSCP,
Putty.
(Project) IFX 4 Application. (In-Flight Exchange) (Duration ) Sep 2008 -
Nov 2009
(Role) Developer (Client) Gate Gourmet
IFX4 4.0 is a web-based In-Flight Exchange portal application that helps
airline carriers to Service Scheduling (ESS), Service Design (Meal
Manager), Service Ordering (ESO), Galley Planning (GP) and Service
Validation (ESV). eGate Solution's product strategy is to maintain and
expand its software coverage of the major business processes in the airline
supply chain operations. To accommodate an increasingly international
customer base, eGate Solutions shall ensure that the next generation of In-
Flight Exchange software supports multiple carriers as well as multiple
languages and locales simultaneously.
Responsibilities:
. Study and analysis of business and functional requirements.
. Worked on the basic IFX-Portal Application.
. Communicating with the onsite coordinator to implement security frame
work for the IFX Application.
. Developed Spring ACEGI Security Frame work for IFX Application.
. Developed Security to control URL Level, Functional Level and field
Level.
. Prepared document for implementing ACEGI Security in IFX Application.
. Assign work to the team members and providing technical support when
required.
. Responsible for all quality Audits from creating Work Order to Project
Closure.
Environment: Spring, Spring ACEGI Security frame work, Web Services,
Hibernate, EJB 3.0, JSTL, Servlets, JSP, jira, Mantis
FLEX, DOJO, HTML, Jasper, JUnit, Log4J, Oracle 10g,
Eclipse for Jboss 4, Toad.
(Duration ) April 2008 -
Sep 2008
(Project) IWeb Interface.
(Role) Developer (Client) Gate Gourmet
QF will need to export the current data that is written directly to tables
in the iWeb database data from MICAS (the QF meal ordering system) as DB
insert statements, encrypt the file using pgp (if required by QF security)
and put this up on the ftp site. eGS will then use the interfaces to
automatically retrieve the data and process it as required.
QF responsibility would be to change the automated process that exports the
data directly into the iWeb database into a file including SQL insert
statements that is then automatically uploaded to the ftp site at the
agreed frequency.
Responsibilities:
. Study and analysis of business and functional requirements.
. Communicating with the client to understand the requirements and to
fulfill their needs.
. Designed LLD documents and maintained artifacts for the project.
. Developed Audit Information for the project, Java Mailing, Java to XML
Binding.
. Parsed the XML files using Castor stuff with marshalling and
unmarshalling, CSV files using Open CSV.
. Involved in integrating the modules.
. Developed backend with hibernate persistence framework.
. Written Log4j Properties file and Edited JBosslog4j.xml file for log.
. Written JUnit test cases and involved in manual testing.
. Deployed the releases or builds into QA, UAT and Production Server.
(Environment Linux.)
Environment: Hibernate, EJB 3.0, JMS, Web Services, Servlets, JSP, Quartz,
Castor, Jasper, JUnit, Java Mail, Log4J, jira,
mantis, Oracle 10g, Eclipse for Jboss 4, Toad,
WinSCP, Putty.
(Project) CxP Interface 3. (Catering Exchange (Duration ) Nov 2007 -
Portal) April 2008
(Role) Developer (Client) Gate Gourmet
The CxP Interface serves as an interface between the Gate Gourmet's
customers and the CxP (Which is developed by Ciber). The Airlines (Gate
Gourmet's customers i.e. Delta, American, North West, and United Airlines)
provides the flight schedule files in different formats. The airlines (or
their IT Partners) place these files on their FTP servers. The interface
polls the FTP server and picks up the files, selects the appropriate data
and then creates the CxP Flight Schedule XML files. Interface transmits
these XML files to the CxP application server via Web Service
Responsibilities:
. Study and analysis of business and functional requirements.
. Communicating with the client to understand the requirements and to
fulfill their needs.
. Designed LLD documents and maintained artifacts for the project.
. Developed Audit Information for the project, Java Mailing, Java to XML
Binding.
. Parsed the XML files using Castor stuff with marshalling and
unmarshalling, CSV files using Open CSV.
. Involved in integrating the modules.
. Developed backend with hibernate persistence framework.
. Deployed the releases or builds into QA, UAT and Production Server.
(Environment Linux.)
Environment: Hibernate, EJB 3.0, Web Services, Servlets, JSP, Quartz,
Castor, Jasper, JUnit, Java Mail, Log4J, jira,
Mantis, Oracle 10g, Eclipse for Jboss 4, Toad,
WinSCP, Putty.
(Project) National Geographic Society - Future Events (Duration ) Dec 2006 -
Database (NGS-FED) Nov 2007
(Role) Developer (Client) NGS(US)
The NGS Future Events Database (FED) application to be integrated and
enhanced by Marlabs will allow NGS and its users to seamlessly integrate
the various calendars into a unified database and access it securely over
the intranet. FED application is a web application to serve as a central
repository for ideas to be used for events development and tie-in of
existing events with external events.
Responsibilities:
. Study and analysis of business and functional requirements.
. Design data modeling and development of Software Design Doc using UML.
. Written Front Controller and Business logic.
. Involved in backend development with hibernate persistence framework.
Environment: Hibernate, EJB 3.0, Web Services, Servlets, JSP, Quartz,
Castor, Jasper, JUnit, Java Mail, Log4J, jira,
Mantis, Oracle 10g, Eclipse for Jboss 4, Toad,
WinSCP, Putty.
(Project) Sol Portal (Solution Portal) (Duration ) April 2006 -
Dec 2006
(Role) Developer (Client) Marlabs Inc
SolPortal is an application to be used by different teams in the Solutions
Group of Marlabs. Solutions Group works on multiple projects at any given
point of time. Each project belongs to a specific customer. One customer
can have more than one live project at any point of time with Solutions
Group
Responsibilities:
. Study and analysis of business and functional requirements.
. Design, data modeling and development of Software Design Document
using UML.
. Backend development with hibernate persistence framework.
. Developed Action Controller, business logic and handled Session.
. Build and deployment using ant and also unit testing using Junit.
. Implemented the transfer objects and front controller design patterns.
Environment: Java, Servlets, JSP, Hibernate, Mysql, Ant, Bugjilla, Xml,
Junit, UML, Tortoise SVN, HTML and Java script.
Training and Seminars
Given Training on Hibernate 3.0
Given Training on Web services (axis2.0)
Integration between Guidewire Claim Center 6.0 with Policy Center 4.0
Integration between Guidewire Policy Center 4.0 with Billing Center 3.0
Education
. M.C.A (Master of Computer Application) from JNTU with 75%.
. B.Sc Electronics & Computer Science from Nagarjuna University with
76%.
Professional Organizations
. Working with Capgemini, Hyderabad
. Worked with Unisys, Hyderabad
. Worked with Marlabs Software (p) Ltd., Bangalore