Post Job Free
Sign in

Project Service

Location:
Virginia
Posted:
May 04, 2015

Contact this candidate

Resume:

Saurabh Gupta

Summary:

• Certified Senior System Architect in PRPC with 10.5 years of experience out of which more

than 9 years with significant experience on Pega Designing and Architecting.

• Cleared Pega Lead System Architect part I with 98% marks & preparing to appeared for

part II last month (result awaited).

• Experience as a lead for projects with AIG, HTSE Europe and has played the anchor role in

technical design and architecture discussions on Pega implementations.

• Good project co-ordination exposure and experience of working in onsite-offshore model.

• 4 months of Onsite experience at Geneva working as a Consultant with the Client.

• Currently working at Offshore as a Lead System Architect.

• Experience handling project from business requirement analysis to setting up production

environments and hand over.

• Exposure in Web Application development using JAVA and J2EE.

Technical Skills:

Operating Systems Windows 2000 professional, Windows 98, Windows XP professional, MS-DOS.

Languages and Tools Java2, J2EE, HTML, XML, DHTML, JavaScript,

Microsoft Visio, WSAD 5.1.2, WebLogic8.1 Workshop IDE (Service Pack 3).

RDBMS Oracle 9i, MS Access.

Middleware IBM MQ

Application Packages PRPC 4.2, PRPC 5.X, PRPC 6.X FileNet-eProcess.

Professional Experience:

Client: Agora, US

Duration: March 2015 to Till Date

Project: Technical Support Automation

Role: Lead System Architect & SCRUM master

Description: This is a PRPC 7.1.6 based development project for Agora Group. This application caters to

all types support requests like technical Support, Onboarding Support, Releaving support etc. Different

types of requests have their own process flows with SLA, DWA and different routing requirements. This

application will be merged with existing intranet application, so that all types of support requests can be

raised from single intranet site.

Responsibilities:

• Scrum planning and organizing various scrum ceremonies.

• Maintaining product backlog & incremental velocity.

• Technically helping the team members to quickly resolve any design or implementation level

issues.

• Tracking and approving timesheets & leave plans of team members.

• Design the overall application case types & establishing their relationships.

• Implement the solution in development environment

• Unit test the developed application.

• Present and demonstrate the application to its customers

Client: AGORA, US

Duration: January 2015 to February 2015

Project: Learning and Knowledge Management System

Role: Lead System Architect & Scrum Master

Description: This is a PRPC 7.1.6 based development project for Agora Group. This application caters to

both the interviewer and the candidate appearing for an interview or a certification. For interviewer, it can

be used to fetch a set of questions with correct answers for interviewing someone whereas a candidate

can take up a quiz to practice for interview or a certification. There are case types for creation of question

bank, creation of a quiz having difficulty level & category wise weightages and finally a case type to take a

quiz which can either be a custom quiz or pre-defined quiz.

Responsibilities:

• Scrum planning and organizing various scrum ceremonies.

• Maintaining product backlog & incremental velocity.

• Technically helping the team members to quickly resolve any design or implementation level

issues.

• Tracking and approving timesheets & leave plans of team members.

• Design the application case types & required features

• Implement the solution in development environment

• Unit test the developed application.

• Present and demonstrate the application to its customers

• Planning the roll out of this application into production intranet system.

Client: AEGIS Ltd, US

Duration: October 2014 to November 2014

Project: NextGen Claims

Role: Technical Lead

Description: This is a production support project for AEGIS Claims application which is developed in

PRPC V6.2 SP2. This application has the primary case type as Claim and its sub types as reserve,

payments, loss control, settlements etc. This application takes the policy data from the downstream

database of Policy Admin application, which is used to issue policies to the clients seeking Gas &

Electrical risk cover. The claim related information is fed into the application through its UI, which goes

through various levels of approval before final payment is done to the claimant.

.

Responsibilities:

• Fix the reported production defects in the application related to data migration.

• Develop the new features in the existing application.

• Review the bug fixes done by all the team members & QA test cases.

• Design the new enhancements & suggest them to the business.

• Analysis of highly critical defects & their resolution either by code change or with the help of Pega

systems in the form of support request & implementation of hot-fixes provided by them

Environment: Pega Rules Process Commander, Java, JavaScript

Client: AIG, US

Duration: December 2010 to September 2014

Project: OMEGA Production Support & Enhancements

Role: Technical Lead

Description: This is a production support project in which we have to fix the issue reported in the existing

6 years old application and develop new enhancements on top of it. The application is being used

worldwide by the employees of Chartis insurance company which provides insurance to its customers

across the borders in a single umbrella program. The application creates this umbrella program & various

country specific policies using the cover-child concept of PRPC and supports creation, booking,

amendments & renewal of the program with all / selected country specific policies. The policies issued by

other vendors can also be added to the program with certain terms & commission sharing.

Recent defect fixes included changes in the locking feature of prpc to use single Lock-string for program

& all its covered objects, this was to frequent commit failures in the system.

Responsibilities:

• Fix the reported production defects in the application.

• Develop the new features in the existing application.

• Review the bug fixes done by all the team members & QA test cases.

• Design the new enhancements & suggest them to the business.

• Analysis of highly critical defects & their resolution either by code change or with the help of Pega

systems in the form of support request & implementation of hot-fixes provided by them

Environment: Pega Rules Process Commander, Java, JavaScript

Client: J.P. Morgan, US.

Duration: June 2010 to December 2010

Project: FXPM & FX International

Role: Technical Lead

Description: This is an enhancement project for JP Morgan, US on an application built on Smart

Investigate PRPC Framework. The project is about implementation of transaction search functionality into

a new database which holds the details of the credit side of the transaction. The searched transaction can

be used to create a new investigation case or can be attached to an existing case. The enhancement was

done for FX1213 & AutoCV LOBs.

FX International enhancement includes changes & performance improvements in the existing prpc

reports.

Responsibilities:

• To clarify the requirements with the BA in the daily call with the business and suggest

improvements in the system.

• Fix the reported production defects in the application.

• Develop the new FXPM search functionality.

• Develop & optimize the reports in the existing system.

• Review the bug fixes done by all the team members & QA test cases.

Environment: Pega Rules Process Commander, Java, JavaScript

Client: AIG, UK.

Duration: October 2009 to May 2010

Project: SBS Production Support

Role: Module Lead

Description: This is a maintenance project named SBS for AIG, UK. This application caters to Small

Businesses and this project is a maintenance as well as enhancement project for SBS application. We

deliver bug fixes & new features in the application fortnightly.

Responsibilities:

• To do initial technical analysis of each incident & record it in the defect analysis document. Pick

few of them to develop the solutions.

• Assign the incidents to various team members based on the criticality of the incident & the

capability of the resource.

• Guide the team members in technical issues

• Generate weekly work done report & attend status calls.

• Clarify the requirements to QA for test case preparation.

• Review the development code & QA test cases.

• Prepare release documents & verify the rules/rule-set versions before release.

Environment: Pega Rules Process Commander, Java, JavaScript, XML

Client: AIG, UK

Duration: June 2009 to September 2009

Project: SBS Audit Enhancement

Role: Project Lead

Description: This is an enhancement project for AIG, UK. The project has 5 major features to be

analyzed, designed & implemented. The development is to be done in parallel with support team, sharing

all the environments. This has to be handled in such a way as the support doesn’t get hampered with

audit changes. This is handled by our team & support team working in different patches of rule-set

versions & capping the support team’s access groups.

Responsibilities:

• Requirement clarification, technical designing & design document preparation for the solutions.

• Development of the functionally complex use cases.

• Guide the other team member on technical issues.

• Communicate with Client, QA team, Release Management team.

• Prepare & distribute the Minutes of Meeting & Weekly Status Report to various interested parties.

• Support QA, UAT, Pre-Production testing & attend After Action review meetings.

Environment: Pega Rules Process Commander, Java, JavaScript, CSS.

Client: AIG, Europe.

Duration: November 2008 to May 2009

Project: AIG-eXtra Production Support

Role: Technical Lead

Description: This is a production support project to cater the requirements of Underwriters working for

AIG Europe. The project was used in 13 different countries in Europe & many of the countries had their

customized processes & UI. The project is in an ever evolving phase with most active user countries like

Italy, France, and Germany ever requesting incorporation of new features in the system. The other

countries start requesting the similar features later in time. To maintain the reusability in this evolving

phase spiral model was followed with access controlled using newer application versions.

Responsibilities:

• To analyze & create technical designs for the enhancements coming from business.

• To help the production support team in fixing the issues rose in the existing application.

• Later shifted to bug fixing.

Environment: Pega Rules Process Commander, Java, JavaScript, CSS.

Client: Prudential Insurance, US

Duration: August 2008 to October 2008

Project: Service Automation Workflow

Role: Senior Application Consultant

Description: This is a development project for Prudential Insurance, US. There are a total of 210 different

processes identified by the business users to be automated using PRPC. All the processes are well

defined & need automation in PRPC to keep track of the status of service request that has come to the

company. These processes are to be developed & released in eight phases & each phase has a

combination of small & big processes to be automated, that can be completed in 3 months period.

Responsibilities:

• Handling module consisting of a complex process to be automated.

• Mentored two other team members & to finish development of that process.

Environment: Pega Rules Process Commander5.4, Java, JavaScript, CSS.

Client: HTSE, Europe.

Duration: January 2008 to July 2008

Project: HTSE – IT Service Request, Phase-II

Role: Team Lead

Description: This is a development project for HTSE, Europe IT Service Request catering unit. There are

a total of 200 different IT service requests, which were identified by the business users. These service

requests cater to the basic official needs like telephone, desktop, email account etc of the employee who

have just joined the organization. There is interfacing with various systems to get the employees data & to

place the request for service in different systems.

Responsibilities:

• Worked as a Team leader, managing a team of four resources.

• Analyzing the requirements, design solutions and assigning them to suitable resource.

• Interacted with the business & the different teams involved in the project and did post

implementation support for migration from PRPC 4.2 SP6 to PRPC 5.1 SP2.

Environment: Pega Rules Process Commander, Java, JavaScript, CSS.

Client: PBRS, GPB – Switzerland

Duration: October 2006 to January 2008

Project: Outward Remittance (OR) for Private Banking

Role: Team Member

Description: This was a development project for PBRH, an HSBC private banking client from

Switzerland. The project is all about upgrading the cash outward remittance process to run from Pega,

rather than directly from a mainframe application.

This involved, integration to many systems currently being used by the bank, and providing necessary

security and search functionality & carrying out transactions in BIMAS, a mainframe based application.

Responsibilities:

• Traveled to Geneva, to support the UAT & the final Go-Live of the project.

• Created all the initial screens for first presentation to the business in the development part, then

all the connectors to SOAP based web services & to the Content Manager using Java-api.

• Implemented the centralized security system into Pega, which manages the security in Pega

based on the current security system used in the bank.

Environment: Pega Rules Process Commander, Java, JavaScript.

Client: PBCH, GPB – Switzerland

Duration: June 2006 to September 2006

Project: Know Your Customer (KYC) for Private Banking

Role: Team Member

Description: This was a development project for PBCH, a private banking client from Switzerland. The

project was all about providing a platform for updating the customer related information in the database in

sync with other applications, like Advisory Dashboard, which can also update the same data. In this

project to update a customer data a work object is to be created using the Banking Contract ID. This

created work object contains a complex structure of relationships among different parties involved in that

banking contract, hence the toughest part was to loop through the data of all the parties, and classify it in

different categories & then display them under dynamically generated tabs on the main screen. Also,

before updating the data in the database, there are checks to be performed for conflicts with other

applications updating the same record and for redundant updates being fired, which lead to low

performance.

Responsibilities:

• Update the database part. It involved looping through all the data available in the work object,

then checking for the current values in the database, to identify the conflict or the redundant

update.

• Involved in UI creation & validation, and finally bug fixing during the acceptance testing.

Environment: Pega Rules Process Commander, Java, JavaScript.

Client: HTSE, Europe.

Duration: February 2006 to May 2006

Project: HTSE – IT Service Request, Phase-I

Role: Team Member

Description: This was a development project for HTSE, Europe IT Service Request catering unit. There

were a total of 200 different IT service requests, which were identified by the business users. These

service requests were meant to be placed by the bank employees to systematize their working

environment. In the phase 1 of this project, there were 10 main requests to be automated using PRPC as

a platform. There were also interfacing with some external systems like BuySmart, Peoplesoft and

Dominos database.

Responsibilities:

• Responsible for UI creation, modifying the default PRPC screens to comply with HSBC

framework using the CSS, writing the validations using appropriate rule instances in PRPC,

writing Java steps in activities to do lookup into the Peoplesoft data feed in the PRPC database,

and updating the User Admin DB from the activity using Java.

Environment: Pega Rules Process Commander, Java, JavaScript, CSS.

Client: Genworth Insurance, Enfield, US.

Duration: September 2005 to February 2006

Project: EBG – SLA Production Support

Role: Business Coordinator

Description: This was a production support project for the Dental Imaging & Workflow system. This

project was more related to the coordination with the client, different teams working on the project

modules’ maintenance.

Responsibilities:

• Attended the meetings with the users and the client and sends the RFP (Request for Proposal)

and MCR (Maintenance Change Requests) to the offshore team and then convince the client on

the analysis and estimation done by the offshore team.

Environment: Java, FileNet eProcess, Tritek’s Trexo, XML and Oracle.

Client: Patni

Duration: September 2005

Project 15: Mailer Utility for Propel Initiative

Role: Team Member

Description: This was a project for Propel Initiative undertaken by Patni to make available the

common components/modules as reusable components on the intranet. This project was to

develop one such reusable component, named as Mailer Utility. This component had a single

touch point to provide it input xml and get the output in the form of emails sent as per the input

xml. This utility was made highly configurable, so that it can be added to any application on any

platform but using Java mail only.

Responsibilities:

• Responsible for the overall development cycle.

• Collected the requirements from PMs and PLs and then designed the utility to make it as much

flexible as possible.

• Coded the application and finally tested it.

Environment: Java, XML, XSD, JAXP, Java Mail.

Client: Genworth Insurance, Richmond, US.

Duration: August 2005 to September 2005

Project 16: RI&I New Business Redesign eProcess Workflow

Role: Team Member

Description: This was a project for Annuity New Business workflow system redesign. It included

the creation of a separate workflow map, some new interfaces and merger into the existing one

without disturbing the existing functionality. The existing background performers were also

modified to work differently for the work-items (i.e. Claim’s data object) created using the new

wing of the workflow map and to cater to new requirements.

Responsibilities:

• Involved in all the later stages of the project development.

• Responsible for the modification of the background applications (named as Performers) & the

Trexo functionality during the coding phase.

• Integration testing at offshore.

Environment: Java, FileNet eProcess, Tritek’s Trexo, XML and Oracle.

Client: Genworth Insurance, Enfield, US.

Duration: November 2004 to August 2005

Project 17: Dental Imaging Work Flow Application

Role: Team Member

Description: Genworth Insurance is the leading insurance company in United States. The company

deals in many areas of insurance, like annuity, health, dental insurance etc.

This was a project for dental imaging workflow system. It included eProcess workflow, which

supported the business logic, the Trexo framework, which took care of user interface generation,

Background Performers, which handled the background processing support for the business

users and the web services, which enabled the communication with the mainframe systems

through IBM MQ Series.

Responsibilities:

• Involved in all the stages of SDLC.

• In the coding phase, responsible for workflow designing using eProcess designer, coding the

Performers and coding, testing and optimization of the web services, development of bridge class

between WebSphere application and the Web services, which ran at the Web Logic server. And

other documentation parts, like ADD, TDD and deployment document preparation.

• Got familiarization with FileNet API classes, java mail classes, mqjms classes, javax-jms classes,

edtftp classes and various xml-parsing classes including SelectPath xml–query besides the basic

core java & J2EE classes.

Environment: Java, JavaMail, JMS, FTP, FileNet eProcess, Tritek’s Trexo, XML, Bea Web Logic, Web

Services and Oracle.

Education & Certifications:

Bachelor of Engineering in Information Technology, India

PRPC Senior System Architect Certified

PRPC System Architect Certified

Sun Certified Java Programmer



Contact this candidate