2. · 11 years of experience in all phases of SDLC like Project initiation, Requirement
gathering, Analysis, Design, Software Architecture, Development, Testing and
Maintenance of Enterprise Application.
· Expertise in development of Client-Server, web Based and N- tiers application using
Java/ J2ee technologies.
· 8+ years of experience in Financial, Investment Banking, Insurance, Healthcare and
Retail Domains.
· Expertise in Thunderhead Administration, Configuration, Sever Maintenance and
Deployment of the project.
· Responsible for day to day diagnosis using Thunderhead Diagnostics and Job
Manager Console.
3. · Extensive experience on Business Content Studio (BCS), Business Object Studio
(BOS) and TH Admin.
· Exposure on ImageRight content management and workflow solution which provide
an insurance-focused content management, enterprise workflow and business
intelligence solutions.
· Having 4+ year’s development & implementation experience in Hibernate, iBatis &
Spring Frameworks.
· Expertise in MVC architecture using Struts, JSF for the development of presentation layer.
· Having 6 year of experience in RUP (Rational Unified Process), Agile, SCRUM, XP
(Extreme Programming methodology).
· Worked on Spring Framework, depth knowledge of Spring IOC and AOP.
4. · Worked on Spring JMS framework to integrate with IBM's WebSphere MQ through a
JMS Interface.
· Experience in analysis, design, development and implementation of software systems in J2ee
environment with relational database like Oracle, DB2, and SQL Server.
· Strong in Front-end UI designs with experience in Rich Interface using AJAX, JSP, JSF,
Struts, RichFaces, MyFaces, Tag libraries, DOJO, HTML, DHTML, JavaScript, CSS etc.
· Expertise in writing and testing the test cases using JUnit..
· Expertise in Working with Various IDE including RSA 7.0, RAD 7.5, RBD 7.5, Eclipse.
· Expertise in working with version control systems like Rational Clear Case, Power and
CVS, SVN, VSS.
· Experience of MQ Workflow, MQ series.
5. · Extensively worked on messaging based data processing application using JMS.
· Experience in Software Analysis and Design (OOAD) using Rational Unified Process
(RUP), UML with Rational Tools.
· Experience in Service Oriented Architecture (SOA), Web Services using SOAP,
RESTful.
· Experience in XML Technologies like XMLBeans, XSL, XML Schema, XPath and DTD.
· Proficiency in application servers such as IBM WebSphere 6.0/7.0, BEA Weblogic 8.0,
Tomcat 4.0, and JBoss.
· Experience of Content Management, FileNet P8 & IBM DB2 Content Management.
· Experience in the Installation, Configuration of FileNet P8 and Development
6. · Depth knowledge of Content Engine, Process Engine, Application Engine and BPM of
the FileNet P8 environment.
· Experience in FileNet P8 eForms, eProcess, BPF, ILOG JRules.
· Experience in DocuMaker to develop the PDF file.
Technical Skills:
Customer Communications
Management Tool
Thunderhead NOW, Business Content Studio (BCS),
Business Object Studio (BOS), Thunderhead
9. TRAINING & CERTIFICATION:-
Thunderhead NOW Certified
Brainbench Java 2 Platform Enterprise Edition (J2EE) 1.4
IBM SME Certification in OOAD
FileNet P8 Fundamentals Certified
FileNet ECM Essential Certified
Training attended in FileNet P8, IBM MQ WorkFlow & MQ Series.
BP Corporation NA, Houston, TX May, 2013 ~ Till Date
10. Project: Confirmations Inbound and Outbound (CIAO)
Technical Lead (Thunderhead)
BP NAGP group executes trades as part of its business activities. Each energy trade, buy
or sell, executed by a BP entity gets recorded into a different trade management system
depending upon the commodity being traded. The Counterparty involved in the trade has to be
sent a confirmation document. This document, also called Outbound Confirmation document, is
generated from the trade data using a Template Management System (TMS) and reviewed by
confirmation analyst in cases of special handling. Subsequent to document generation and review
the document is dispatched to the Counterparty via eMail, Fax or eConfirm channels.
Document generation service involves interaction with template management system to create
document using template and trade data. This service can be generic for reuse by clients needing
11. document generation services, currently Outbound Confirmations is one of the consumer for this
service.
Responsibilities:
· Responsible for the implementation of Confirmation Communications Management
solutions for BP using Thunderhead NOW, Develop Interactive Documents.
· Developed highly customized Outbound Confirmation documents more efficiently using
Thunderhead NOW as per BP Template Specification.
· Responsible for all the Outbound confirmation template authoring for all the financial and
physical commodities (i.e. Gas, Power, NGL) being traded using BCS (Business Content
Studio).
12. · Extensively worked on the Template layout design, Stylesets, Shared Content, Document
Editor and Business Object (BO).
· Responsible for Thunderhead Integration with TIBCO BPM for the CIAO application.
· Worked on the various channel development i.e. Print, Fax, PDF and Email.
· Responsible for Thunderhead Administration, Configuration, Sever Maintenance
and Deployment of the project.
· Responsible for day to day diagnosis using Thunderhead Diagnostics and Job Manager
Console and Production support.
· Extensive experience on Business Content Studio (BCS), Business Object Studio
(BOS) and TH Admin.
13. · Exposure on TIBCO BPM and workflow solution which provide a Traders focused
content management, enterprise workflow and business intelligence solutions.
Technologies: Thunderhead NOW, Business Content Studio (BCS), Business Object
Studio (BOS), Context Engine, TIBCO, RightFax, Java, JavaScript, Apache FOP, XSL-FO,
XML, XPath, XMLSpy Eclipse, Web Services, SVN, Scrum, Agile, Log4j, JBoss, Apache Tomcat,
Oracle.
Jewelers Mutual Insurance, Appleton, WI April, 2012 ~ April, 2013
Project: Commercial Lines
14. Technical Lead (Thunderhead)
Jewelers Mutual is a leading insurer solely dedicated to insuring jewelry and the jewelry
industry. Jewelers Mutual offers coverage for jewelry businesses in retail, repair, custom design,
jewelry appraising, wholesale, and manufacturing. It provides coverage for individual’s personal
jewelry for resident’s as well commercial line of business.
Responsibilities:
· Responsible for the implementation of Customer Communications Management solutions
for JM using Thunderhead NOW, Develop Interactive Documents,
15. · Provided producing highly customized customer documentation more efficiently and cost-effectively
using Thunderhead NOW.
· Developed 1800 forms template for Commercial Line which include various line of
business i.e. Businessowner, Inland Marine, Umbrella and BOP Select using BCS (Business
Content Studio).
· Extensively worked on the Template layout design, Stylesets, Shared Content, Document
Editor, Business Object (BO) and various channel development i.e. Print, PDF and
Email.
· Integrated with Guidewire Policy Center, Billing Center and Claim Center.
· Responsible for Thunderhead Administration, Configuration, Sever Maintenance
and Deployment of the project.
16. · Responsible for day to day diagnosis using Thunderhead Diagnostics and Job Manager
Console.
· Extensive experience on Business Content Studio (BCS), Business Object Studio
(BOS) and TH Admin.
· Exposure on ImageRight content management and workflow solution which
provide an insurance-focused content management, enterprise workflow and
business intelligence solutions.
Technologies: Thunderhead NOW, Business Content Studio (BCS), Business Object
Studio (BOS), Guidewire Policy Center, Billing Center, and Claim Center, ImageRight,
18. · Responsible for the development of enterprise level mobile services application using Palm
webOS devices and cloud based services like Accounts, Backup, Software update, App
Catalog, Commerce Services, Remote Diagnostics and pub sub - open fire.
· Involve in Functional, White Box, Automation, Test Framework Design, Code Coverage
and Profiling.
Technologies: JAVA, JDBC, Hibernate, Spring, Servlet, JSP, JavaScript, Eclipse, RESTful Web
Services, SVN, Maven, Scrum, Agile, Log4j, HTML5, CSS, Linux, JSON, JUnit, Apache Tomcat,
MySQL.
CSX Transportation Inc, FL, USA March, 2011 ~ July, 2011
19. Project: - ShipCSX Notification System
Programmer Analyst
CSX Corporation is one of the nation's leading transportation suppliers. The company’s rail
and intermodal businesses provide rail-based transportation services including traditional rail
service and the transport of intermodal containers and trailers.
Responsibilities:
· Working on the analysis, implementation, coding and testing of the application
corresponding to the analysis and design model.
20. · Responsible for the development of various Business Entity Layer, Component Interface
and Domain Layer.
· Preparing, writing and reviewing JUnit test plans.
Technologies: JAVA, JDBC, EJB, Spring, Servlet, JSP, JavaScript, IBM RAD 7.0, Web Services,
ILog JRule, FileNet, Ant, Log4j, OpenText, HTML, XML, XSL, XSLT, JSON, ExtJS, IBM Websphere
Application Server 6.0, DB2, XML Spy, Rational Clear Case, Rational Clear Quest.
Sentry Insurance, WI, USA July, 2009 ~ Feb, 2011
Project: Commercial Lines Insurance Application System
21. Programmer Analyst
Sentry Insurance Agents delivers personal and commercial insurance products to
independent agents. During my tenure at Sentry, worked on various commercial insurance
products such as Trucking and Non-Trucking whose functionalities include Quote ,Bind and Issue
Policy for various Lob’s for commercial lines (Auto Liability, Auto Physical Damage, General
Liability and Cargo), generate policies, endorsements, re-insurance ,cancellation, renewal and
integration with Policy Center , Claims Center & Billing Center applications.
Responsibilities:
· Involved in coding, implementation, & testing of the application corresponding to the analysis
and design model.
22. · Involved in the development and design the HLD and LLD for Commercial Lines Insurance
Application System.
· Worked on the development of various Business entity layer, Component Interface and
Domain Layer.
· Forms development & integration of various LOB like Auto Liability, Auto Physical
Damage, General Liability, Inland Marine (Cargo) & Trailer Interchange.
· Worked on the Forms Integration of all LOB with Policy Center, Billing Center, Claim
Center and Rating System applications.
· Extensively worked on XML Parsing to generate the Xml file which is needed for
Documaker to Develop, Mapped and Generate the PDF for all LOB Forms.
23. · Worked on FileNet API (content management tool) to store, Search, Update, Delete
the generated document by DocuMaker.
· Extensively worked on Spring Framework, depth knowledge of IOC and AOP.
· Worked on Drools Business Rule Engine to process the workflow.
· Extensively worked on Hibernate for the Persistency Layer.
· Worked on Preparing and reviewing Unit Test Plans and Writing JUnit test cases.
· Worked on Data Access Layer (DAL) using Data Access Objects (DAO) to retrieve and
persists the data using the Persistency Layer from the database.
· Worked on the various design patterns Model-View-Controller, Front Controller, Service
Locator, Business Delegate and Transfer Object.
24. · Worked on the development of Use case diagrams, class diagrams and sequence
diagrams etc. using Rational Rose.
· Completing the Sprint works on time and updating the Scrum Works as per the tasks
assigned.
· Followed Agile Methodology throughout the Software Development Process.
Technologies: JAVA, JDBC, EJB, Hibernate, Spring, JPA 2.0, JSF, RichFaces, Servlet, JSP,
JavaScript, IBM RAD 7.0, Web Services, Drools, DocuMaker, FileNet, Acord XML, SVN, Ant,
Scrum, Agile, Log4j, EasyMock, HTML, CSS, XML, XSL, XSLT, JQuery, JSON, IBM Websphere
Application Server 6.0, DB2, XML Spy, Quality Center.
25. Celink, Michigan, USA June, 2008 ~ June, 2009
Project: - ReverServ (Reverse mortgage processing system)
Programmer Analyst
This is a new Web-based system for servicing reverse mortgages. It provides investor-grade
servicing of all types of loan products, but most importantly, reverse mortgages. Available
to senior citizens, reverse mortgages enable homeowners to convert equity in their homes into
cash payments. Celink is a Fannie Mae and Standard & Poor’s approved servicer of reverse
mortgages. Celink has been nationally recognized for its ability to manage the unique servicing
requirements of this increasingly popular loan product.
26. Responsibilities:
· Worked on the development of the ReverServ, a Web-based system for servicing reverse
mortgages.
· Involved in the analysis and design model for ReverServ.
· Involved in coding, implementation, & testing of the application corresponding to the analysis
and design model.
· Worked on the various design patterns Model-View-Controller, Front Controller, Service
Locator, Business Delegate and Transfer Object.
· Worked on the development of Use case diagrams, class diagrams and sequence
diagrams etc. using Visio.
· Worked on the TDD (Technical Design Document) for the development of ReverServ.
27. · Worked on JQuery, JSON, and AJAX to implement the web tier/GUI of the
application.
· Worked on Agile Methodology to develop the application.
· Worked on Preparing and reviewing Unit Test Plans and Writing JUnit test cases for the
corresponding developed Business Services.
· DB2 SQL Tuning and Query optimization.
· Worked on the development of Domain Layer and Component Interface.
Technologies: Java, JSP, AJAX, JSON, JQuery, EGL, RAD7.5, IBM WebSphere 6.1/7.0, DB2,
PL/SQL, Oracle 11g, Log4j, EGL, HTML, XML, XSL, XSLT, LDAP, JUnit, Agile, Visio, Rational Clear
Case
28. Wal-Mart ISD, Arkansas, USA Aug., 2007 ~ May, 2008
Project: - OIF (Online Item File)
Programmer Analyst
This is design to enable the Central American countries to convert to Wal-Mart systems, a
process to create and maintain items must be put in place. The goal of OIF is to replace the
existing item creation and maintenance systems for Central America and replace them with a
single system to build and maintain all items.
29. Responsibilities:
· Extensively worked on the development of the Initial load and Sync Process of Central
American data into the Wal-Mart item file systems.
· Involved in the analysis and design model reviewed by OIF for Central America.
· Worked on the TDD (Technical Design Document) for the development of OIF (Central
America).
· Worked on the development of Sequence Diagram using Visio for Central America.
· Worked on the development Maintenance of Single and Mass Item Creation and Single
Item Inquiry JSP screen.
· Involved in coding, implementation & testing corresponding to the analysis and design model.
30. · Worked on the development of various Business entity layer, Domain Layer and
Component Interface.
· Extensively worked on messaging based data processing using JMS and MQ series.
· Extensively worked on Spring Framework, depth knowledge of IOC and AOP.
· Involved in Performance and Tuning by considering the parameters like Hardware, DB2
Database configures Parameters, SQL statements and Web Sphere App Server.
· Worked on Data Access Layer (DAL) using Data Access Objects (DAO) to retrieve and persist
the data to the data store using the Persistency Layer.
· Worked on Preparing and reviewing Unit Test Plans and Writing JUnit test cases for the
corresponding developed Business Services.
31. · Worked on the various design patterns Front Controller, Service Locator, Business
Delegate, Facade and Value Object.
· Worked on the development of Use case diagrams, class diagrams and sequence
diagrams etc. using Visio.
Technologies: Java, Servlets, JSP, JSTL, EJB, JMS, MDB, RSA 7.0, DB2, Oracle 10g, PL/SQL,
Log4j, JUnit, Visio, Power, Queryman, UNIX, SOA, Hudson, Spring, JPA, EasyMock, LDAP, AJAX,
REST , HTML, XML, XSL, XSLT, WebSphere APP Server, Web Services, Axis, TOAD, Agile, Rational
Clear Case, Rational Clear Quest.
State of New Jersey (Judiciary), New Jersey, USA Feb, 2007 ~ Jul, 2007
33. This is designed to provide an alternative to the current paper-based VNF form manually
completed by Law Enforcement. The solution described here will utilize the VNF internet based
application accessible through web browsers to authorized users. The web-based VNF application
will be used by the State Police, County Police, Local Police, Prosecutor, and other authorized
criminal agencies. Each group will have different authorization rules. All users must be
authenticated and authorized by LDAP/TAM before they can access the system. This new VNF
system will be centralized on an AOC server where VNF data will be available for sharing and
reuse by CICS.
Responsibilities:
· Worked on the analysis and design model as per AOC.
· Involved in coding, implementation & testing corresponding to the analysis and design model.
34. · Involved in the architecture development of the eVNF Application.
· Involved in the development and design the HLD and LLD for the VNF.
· Worked on the development of various Business entity layer, Component Interface and
Domain Layer.
· Worked on Data Access Layer (DAL) using Data Access Objects (DAO) to retrieve and persist
data to the data store using the Persistency Layer.
· Worked on the various design patterns Model-View-Controller, Front Controller, Service
Locator, Business Delegate and Transfer Object.
· Worked on the development of Use case diagrams, class diagrams and sequence
diagrams etc. using Rational Rose.
· Extensively worked on Spring Framework, depth knowledge of IOC and AOP.
35. · Worked on DB2 workbench to develop Store Procedure.
· Extensively worked on iBatis for the Persistency Layer.
· Followed the Rational Unified Process (RUP) for development of the application.
· Worked on Preparing and reviewing Unit Test Plans and Writing JUnit test cases.
· Developed test cases (JUnit) for all the assigned Business services.
Technologies: Java, Servlets, JSP, JSTL, JSF, RichFaces, Display Tag, EJB2.0, RSA 6.0, Log4j,
DB2, Oracle, iBatis, JPA, JUnit, SOA, Spring, Log4j, Linux, Web Services, LDAP, HTML, XML, XSL,
XSLT, COBOL,RUP, Agile, TOAD, Rational Rose, Rational Clear Case, Rational Clear Quest.
36. CapGemini Consulting, India Sept, 2004 ~ Jan, 2007
Project: - CPL, Rabobank Jan, 2005 ~ Jan, 2007
J2ee Consultant
The Rabobank group is the largest financial service provider in the market. The Group's
core target is to generate customer value. CPL is to develop a new centralized system for the
mortgage loans service domain. The Object Oriented, Use Case driven software development
methodology is followed to develop the solution.
Responsibilities:
· Involved in the analysis and design model reviewed by CapGemini / RaboBank.
37. · Involved in developing the code corresponding to the analysis and design model.
· Involved in the architecture of the Application.
· Responsible for MQ Workflow analysis and design model for the Process Management.
· Involved in the development and design the HLD and LLD for the Process Management.
· Involved in the development of POC based on Designed Model.
· Involved in developing the code corresponding to the analysis and design model for the
Process Management.
· Extensively worked on the FileNet P8 content management i.e eForm Manager,
WAT.
· Worked on FileNet BPF to integrate various eForm.
38. · Involved in the development of various Business entity layer (BEC), Domain Layer (BEC
& BUC) and Component Interface.
· Extensively worked in the Scrum/Agile environment.
· Worked on Data Access Layer (DAL) using Data Access Objects (DAO) to retrieve and persist
data to the data store using the Persistency Layer.
· Extensively worked on Hibernate & Spring for the Persistency Layer.
· Worked on the various design patterns Model-View-Controller, Front Controller, Service
Locator, Business Delegate and Transfer Object.
· Worked on the development of Use case diagrams, class diagrams and sequence
diagrams etc. using Rational Rose.
39. · Extensively worked on messaging based data processing application using JMS
and MQ series.
· Worked on Spring JMS framework to integrate with IBM's WebSphere MQ through a
JMS Interface.
· Extensively worked on DB2 SQL Tuning and Query optimization.
· Worked on defining the business rule in FileNet BPM tool using ILOG JRules.
· Used RUP and Agile for the development of this application.
· Extensively involved in preparing, reviewing the Unit test plan and development of test cases
(JUnit) for all the assigned Business services.
· Responsible for Peer review for development of BEC, BUC modules.
40. Technologies: Java, Servlets, JSP, EJB, JMS, MDB, IBM WebSphere 6.0, RAD 6.0, MQ Workflow,
MQ Series, easyMock(TDD), DB2, Oracle 10g, SOA, Axis, TOAD, Struts, Agile, Hibernate, JPA,
Spring, Spring JMS, Log4j, JUnit, ILOG Jrules, Perl, LDAP, HTML, CSS, XML, XSL, XSLT, Unix,
FileNet, Rational Rose, Rational Clear Case, Rational Clear Quest.
Wellpoint Inc., USA,
Project: - EMS (Employer Member System) Sept, 2004 ~ Dec, 2004
WellPoint (Anthem) is a Health Insurance Company, which has four primary systems in
four different states. EMS (Employer Member System) system consolidates these four systems
thereby reducing maintenance cost and centralizing the entire application. EMS is a robust online
consumer-driven healthcare tool which gives members an easy way to access accurate,
41. straightforward pricing information on both medical and dental procedures so they can make
more informed choices. Cost estimates are available for services including routine cleanings, X-rays,
fillings, root canals, teeth whitening, crowns, bridges, dentures and more.
Responsibilities:
· Developed code corresponding to the analysis and design model.
· Involved in the architecture of the Application.
· Involved in the development and implementing the design changes for Use Cases.
· Developed code for the front end.
· Developed the code of Singleton, Command Pattern patterns.
· Involved in the review/peer review for the various business services.
42. Technologies: Java, JSP, Servlets, JavaScript, HTML, IBM WebSphere 5.1, Log4j, HTML, CSS,
XML, XSL, XSLT, Oracle
CSL Software Ltd., India Jan, 2003 ~ Aug, 2004
Project: - Corporate Banking
Software Engineer
The system is created to fulfill the banking need of corporate customers. It supports not
only standard bank implementation but also an ASP model, thereby providing the banks with the
43. flexibility to expand their offering if they so wish. The system is focused towards Cash
Management and Trade Finance Management System. It supports all major international formats
like SWIFT, EDIFACT, and XML etc. besides national formats like BACS, CHAPS etc. Being based
on Bankframe architecture it is easy to integrate the data with ERP packages like Baan, Oracle
Financials, and SAP etc. Various types of instructions are supported like Payments, Fund
Transfers, Trade Finance LC Management, Interim Transactions and Sweeping. There are various
types of reports available for different level of users like Bank Administrator, Corporate User,
Service Provider and Employee of Corporate Customer. The system supports multiple levels of
transaction authorization, dual security processing, remote authorization and digital signature
etc.
Responsibilities:
44. · Responsible to create and customization of the code based on the client requirement.
· Involved in the coding for the front end with JSP.
· Involved in the architecture of the Application.
· Involved in the development of Singleton, Façade design patterns.
· Involved in the development and implementing the design changes for Use Cases.
· Extensively worked on IBM WSAD for development of the application.
· Extensively worked on Db2 SQL tuning for the best performance.
· Extensively involved in preparing, reviewing the Unit test plan and development of test cases
(JUnit) for all the assigned Business services.
· Participate in the review for developing, integrating various modules.
45. Technologies: Java, JSP, Servlets, Weblogic, PL/SQL, DB2, Struts, EJB, Log4j, JUnit, HTML,
CSS, XML, XSL, XSLT.
Central Electronics Engineering Research Institute (CEERI), New Delhi
Jan, 2001~ Dec, 2001
CEERI is a renowned Research institute of India having the separate division of Speech
Technology Group (STG) who is fully involved in the Research & Development on TTS (Text-
To-Speech) & Speech-To-Text.
Project: - Isolated Hindi Word Recognition Software System
Project Assistant
46. The Front-End Processor is important for extracting reliable acoustic features from speech
signal. It’s essentially a speech analysis tool developed with an Object-Oriented approach that
supports the deriving of essential parameters of speech and feature vectors like LPC, LPCCs, and
MFCCs etc. During this period, I implemented the Normalization Technique with an objective
to derive feature vectors for robust speech recognition. We have implemented a Normalization
technique by which the MFCCs are normalized to have zero mean and unit variance. These
normalized features were given as input in isolated word recognition system and showed a
recognition performance better than MFCC.
Responsibilities:
47. · Responsible for the Requirement gathering, design architecture and functional
recommendation.
· Involved in the extraction of the reliable acoustic feature from Speech signal.
· Responsible for the recording of the thousands of Hindi Word (Khadi Boli).
· Responsible for the deriving the feature vectors for robust Speech Recognition.
· Developed and implemented the Normalization Technique for Speech Recognition.
· To do research and check the robustness of Isolated Word Recognition various essential
parameters and vectors LPC, LPCCs, MFCCs.
· Responsible to create and customization of the code based on the Research area requirement.
· Developed the code for this application using VC++.
· Participate in the review for developing, integrating various modules.
48. Technologies: VC++, Visual Studio IDE, MS-Access, VSS, Speech Station 2.0
EDUCATION: Master of Technology (IT), India