Post Job Free

Resume

Sign in

Customer Service Java Developer

Location:
8823
Posted:
April 20, 2011

Contact this candidate

Resume:

Dayakar Reddy [pic]

abhl6x@r.postjobfree.com

323-***-****

Pega Certified System Architect

PROFESSIONAL SUMMARY

. Certified PEGA PRPC System Architect having strong Experience in design

and development of Business Process Management (BPM) and Business Rules

Engines (BRE) applications using Pega Systems Pega Rules Process

Commander (PRPC).

. Over 4 years of experience in Design and Development of BPM and BRE

applications using Pega PRPC

. Having 10 years of experience in IT Industry with experience in analysis,

design, development, and implementation of BPM - PEGA/PRPC, K2.net

applications and Java/J2EE based applications.

. Good experience in PRPC for defining class structure and hierarchy based

on PEGA guardrails, security based on role and privileges, configuring

agents, connectors, data model, process flows, business logic definition

and user interface Design.

. Implemented various PRPC components like Decision Tables, Decision

Trees, Declare Expressions, Constraints, Indexes and Activities.

. Good working experience in using SOAP and MQ Integration Services and

connectors.

. Sound skills on PRPC debugging tools such as Tracer, Clipboard and System

Management Application (SMA).

. Developed activities, User interfaces and agents used to automate

business process.

. Made extensive use of Connectors and Services in PRPC to integrate with

the external systems

. Good Experience in Financial, Insurance and Health Insurance industry.

. Expertise in implementing various methodologies (RUP, Agile and

Waterfall)

. Expertise in translating business requirements into functional and

technical specification with data mapping and application process flow.

. Expertise in several J2EE Technologies like JSP, JSTL, Servlets, EJB, Web

Services.

. Expertise in writing Sub Queries, Stored Procedures, Triggers,

Cursors, Functions and performed data analysis using TOAD, PL/SQL, SQL

Server Management Studio.

. Good communication skills, maintain synergy with team members and ability

to work independently.

. Good team player and ability to master new technologies quickly.

. Proficient in writing SQL queries to perform data driven tests and

involved in front-end and back-end testing. Strong knowledge of RDBMS

concepts. Developed SQL queries in Oracle databases to conduct DB

testing.

TECHNICAL SKILLS

Programming C/C++, Java, HTML, CSS, XML, XSLT, JavaEE, JSP,

Languages Servlet, spring, Hibernate, JUnit, Apache Ant

Scripting TSL, SQA basic, Java script, VB Script, HTML, PERL,

languages Shell Scripting

Operating Systems DOS, OS/390, AIX UNIX, LINUX, Solaris, Windows

XP/Vista/Server

Databases DB2, Oracle 10g/9i/8i/7.3, MS SQL Server

6.5/7.0/7.5/2005, Sybase12.0/11.0, MS Access

MS Suite MS Office 2007 (Word, Excel, PowerPoint, Outlook), MS

Visio, MS Project

Tools PRPC 5.x/4.2 SP6

BPM Pega Process Commander

EDUCATION Bachelor of Technology (Computer Science) - Nagarjuna

University, India

PROFESSIONAL EXPERIENCE

McGraw-Hill, New York Mar

'10 - Till Date

Platts Harmony - PRP

Pega System Architect

The McGraw-Hill is a publicly traded corporation and its primary areas of

business are education, publishing, broadcasting, and financial and

business services. It publishes numerous textbooks and magazines, including

Architectural Record and Aviation Week, and is the parent company of

Standard & Poor's, Platts, and J.D. Power and Associates.

PRP project is part of Harmony suite of applications and is designed and

developed for Platts. Platts is a provider of energy and metals information

and a source of benchmark price assessments in the physical energy markets.

Platts uses excel sheets for its assessments which needs to be routed to

users across various countries to perform assessments and review the

submitted assignments. Platts decided to use Pega and Soft Artisan for

performing assessments workflow. The data replication is implemented using

Pega event model.

Responsibilities:

. Participated in user case review sessions.

. Created assessment process flows.

. Created HTTP service to update the workflow.

. Created JMS Service to send replication data.

. Involved in creating SOAP connectors to save and get business data

. Involved in creating conflict flows.

. Involved in creating MDB based JMS Service to consume heard messages

. Involved in creating File service to read and write the file data to

customer DB.

. Involved in testing and unit testing of the application

. Created portal for editors and reporters

. Created SQL connectors to insert/update data using stored procedures

. Involved in giving demos to the users.

. Created and imported Heard XSD

. Involved in creating XML parsers and rules.

. Involved in creating CSV parser to read the excel sheet data.

Technologies: Java, J2EE, WebSphere 6.1, Pega PRPC 6.1SP1/SP2, MS-Visio

XP, XML, SOAP, UNIX, Windows XP, eclipse

EmbarkCorp, Manhattan, NY Jan

'09 - Feb '10

E-Planner / Custom Report Framework

Pega System Architect

Embark has been providing enrollment management solutions to university

admissions offices for over 10 years. Embark was one of the first web-based

college application providers. Embark initial success was based on product

innovation that offered colleges a fully web-based solution to their

admission administration needs. Embark also provides financial assistance

for needy to complete their college/school education. To accomplish this

Embark has chosen Pega PRPC to design their user interfaces and interact

with various educational financial institutions. We have used Ajax as a

part of user interface to make an asynchronous call to pega prpc without

refreshing the screens. The system is designed to support 10 million users

and 1000 concurrent users at any time.

I am also 100% involved in custom report framework; the framework takes

data table name parameter and provides available columns in the table. The

complete report is displayed with paging based on the selected columns in

the previous screen. This report also provides a powerful rich text feature

(not the one which pega is using with YUI API) where user can add header

pages and insert images, tables, change colors, supports most of the ms

word features. The report can be plugged-in to any project and run without

any issues. This custom report framework also supports exporting to

pdf/word/excel/text reports. It has a print capability for the selected

sections. The editor has a variable insertion capability to make template

letters.

. Reviewed high level requirement document and created a technical design

document.

. Reviewed business rules and created a scope document

. Involved in code reviews.

. Created Screens for E-Planner administrator to input roles and

questionnaire using Harness, Section, Flow Actions.

. Generated SOAP Connector to send Student information to institutions for

financial aid.

. Generated SOAP Connector to submit Student information to colleges.

. Involved in Design of class Structures and Properties for E-Planner.

. Created declarative page to manage configuration data.

. Creation of Declarative expressions for a value change on the properties.

. Created E-Planner DB tables on Oracle.

. Created Admin, Student, Evaluator Portals for user Groups.

. Created custom report framework to provide dynamic creation of reports

and export facility with rich text features.

Technologies: JBOSS 5.1 CE, Pega PRPC 5.5SP1/Smart BPM 6.1 SP2, JQuery,

Oracle 10g, MS-Visio 2003, CentOS, Windows XP.

Celgene, NJ Mar

'08 - Jan '09

Perfecting the Risk Management Environment - PRiME

Pega Developer

Celgene Corp. is a biopharmaceutical company primarily engaged in the

discovery, development and commercialization of small molecule drugs

designed to treat cancer and immunological diseases through gene and

protein regulation. To ensure the safe usage of Celgene's products, the

Company has established Risk Minimization Action Plans (RiskMAPs) to reduce

the risk of certain side effects. The Risk MAPs dictate the global rules,

processes and procedures to be followed by Celgene and its customers when

distributing, prescribing and using its products.

Responsibilities:

. Created technical design documents and requirements documents on the

basis of use cases.

. Integrated PegaRules services with the J2EE environment

. Involved in design and development of the application using Smart Build.

. Involved in Design of class Structure, Properties, Activities and Service

rules

. Developed Flows and activities

. Developed SOAP service to receive authorization# and Patient Details from

Aqua logic Service Bus

. Developed JMS connector to connect to from Aqua logic Service Bus to send

patient details

. Involved in writing the business logic of the application like fetching

the data required, updating the customer information.

. Prepared Survey question screens using Harness, Section and Fragment

rules.

. Created flows to handle Exceptions in the system.

. Creation of Declarative expressions for a value change on the properties.

. Defined constraints rules based on business rules.

. Creation of validation rules to implement business logic validation.

. Implementation of decision tables, Decision Maps.

. Interacting with call center users to understand the business

requirements.

Environment: Weblogic 9.2, Pega PRPC 5.4SP2, Oracle 10g, MS-Visio XP, Red

Hat Linux, Windows XP, PEGA CPMHC 7.2, PegaCALL, Right Fax, KO Fax, Genesys

contact center software.

Chrysler Financial Services, MI

Aug '07 - Jan '08

BRE Implementation

Pega Developer

Daimler Chrysler Financial Services (DCFS) is a leading Captive Finance

Company providing financing, insurance and credit application support for

its automotive dealers and retail consumers. As part of the evolution

program, DCFS is striving to automate the process of validating, booking

and financing the contracts primarily for its North American dealers. In

this program, DCFS is aiming to build the rule intelligence in Contract

Validation and Management system (CVM) by integrating it with a robust and

flexible Business Rule Engine (BRE).

The basic purpose or objective of the project is to build a BRE solution

that will empower the business users to configure, administer and edit the

rules 'on-the-fly' for contract validation and management, whenever

required.

Responsibilities:

. Understanding the Business Requirements and Providing a detailed design

and Architecture for the solution

. Installation of PRPC and the necessary Database in the desired

environment

. Preparing Technical Specification and Technical Design / Architecture

Documents

. Creation of High Level Class structure in Pega PRPC, HTML rules,

Properties (Data types), Embedded Pages and Correspondences

. Building Integration Components

. Performing Unit Tests

. Troubleshooting technical, functional, operational and administrative

issues concerns

. Communicating with teams, client including guiding other technical

members

. Creation of search reports using List view and Summary view rules of PRPC

. Preparation of Quality metrics, Assurance and control of quality

parameters

Environment: Pega Rules Process Commander 4.2 SP6, HTML, XML, SOAP,

JavaScript, Oracle 9i, Oracle Application Server, Java, J2EE, CSS, Java

Script, HTML, Streams, Sections and Harness

PRPC (Pega Rules Process Commander), Boston, MA

Apr '07 - Jul '07

Training on Pega rules engine for developing rapid BPM applications as well

on fly rules integration at Pega Education Centre, later worked on Satyam

internal HR-Timesheet management BPM Project for 6 months. Designed and

implemented data and application classes, workflows, and built various

business rules to perform complex business activities, to integrate with

other applications used services and connectors.

Environment: Pega workflows, classes, rulesets, rule versions, connectors

and services and RUP Methodology

Ameriquest Mortgage Company, CA

Jun '06 - Mar '07

SNAP (Sales Navigation Accelerated Production)

Java Developer

SNAP 2.0 (Sales Navigation Accelerated Production) is a Web-based

application, which speeds up and enhances the loan processing. Leads are

loaded through a process of Staging, filtering and AE Pooling. These Leads

are processed and the Loan Application Preparation is done in SNAP. When

credit is pulled and viewed by the Account Executives (A.E.), the loans are

submitted to the LOS. The five sections for loan application preparation in

SNAP are Prospect Info, Quick Benefits, Quick Apps, Review Credit, and

Proposal.

Responsibilities:

. Responsible for deliverables from Offshore.

. Played active role in Architectural Design, Development and Testing of

the application.

. Implemented the Business logic in Stand alone Java classes using core

java.

. Used Struts Validator framework for generation validation code.

. Used Struts Tiles libraries for easy template management

. Used Struts tag Libraries to generate the views.

. Developed the object/relational persistence Java classes and query

service for Java using the Oracle Toplink framework

. Deploying the war files into WebLogic Server(Test Environment)

. Fixing the bugs which were updated by test team.

. Involved in the meetings to demonstrate about the product to production

BSA's and end users.

. Written properties files and ant script

Environment: Java, J2EE, JDBC, JMS, WebLogic, Intellij, Oracle, Windows

2000, Oracle Toplink, Java Script

Principal Financial Group, Des Moines, IA

Jan '06 - Jun '06

Need Analysis Tool

Java Developer

Need Analysis Tool developed for on field sales men is a swing based

application. It calculates the need of individual insurance and premium

amount. Whenever they connect to the database, application loads the data

of leads basic information. This data is stored in local database which is

cloudscape. Its nineteen page application takes all the information of

insurance seeker and calculates the premium and benefits. Once the sales

men connected to the database, the data stored in local database is

transferred to the main database. Where further processing takes place.

Data is transferred through the xml files.

Responsibilities:

. Responsible for deliverables from Offshore.

. Designing of the user interface

. Data modeling

. Developed the user interface in swings

. Procedures in PLSQL to validate the data

. Xml files and schema to transfer the data

. Jms connections

. Servlets to access the data for further processing

Long Term Care Group, El Segundo, CA Apr '04 - Sep '05

Medical Management System

Java/J2EE Consultant

Medical Management system is intended to provide the ability to the users

of the system to better manage the healthcare of its beneficiaries, by

providing timely authorization of services and reduce the turn around times

to pay, the providers for the services. The system will track all the

authorizations, claims, appeals and hold harmless cases for each of the

beneficiaries. The system will keep track of a beneficiary during an

episode and help achieve a better health, by constantly assessing the

beneficiary and by having the ability to research the history of claims,

authorizations, appeals and beneficiary using the MMS system.

Responsibilities:

. Involved in installation and configuration of JBoss Application Server.

. Used Eclipse as an IDE in developing views, Actions and Action Forms

. Installed J2ee plug-ins on Eclipse and used for design, development and

deployment of EJBs.

. Used ANT tool to execute build.xml script in deploying the application.

. Used log4j with JDBC Appender to log the messages in the database.

. Developed Business Delegate, Service Locator, Value Objects and DAOs.

. Developed and Implemented Menu Navigation using Java Script and CSS.

. Developed DAO classes to Manage database transactions.

. Implemented XML for writing the deployment descriptors.

. Implemented MVC framework.

. Involved in writing PL/SQL packages, procedures and triggers.

. Involved in writing ant script for creating destination folders,

compiling, creating jar, war and ear files and copying the files to

deployment folder.

. Designed and developed JSP pages using struts Framework and Tag

libraries.

. Developed Object centric web services to exchange the Enrollee programs

information between MMS and MineRx systems.

. Developed Continuous Care, Claims Modules using struts framework.

. Developed 32 assessments in Care module using struts framework.

. Involved in initial design of the database.

. Involved in design of the Application.

. Developed Stateless Session Beans to manage business logic.

. Involved in installation and configuration of pilot server and deployed

the application.

. Involved in testing of the project and fixing the bugs.

. Used CVS as a Version Control tool.

Technologies: Java, J2ee, JBoss, Eclipse 3.0, JMS, SQL Server 2000, JDBC,

JNDI, JSP, Servlets, EJB, HTML, Java Script, Windows 2000, SQL, PL/SQL,

Jakarta Struts, EJB, XML, ANT,CSS.

ESKOM, Johannesburg, RSA

Feb '01 - Mar '04

Customer Service Workflow Automation

Java Developer

Eskom is specialized in generation and distribution of electricity in South

Africa and its neighboring countries. Eskom had been using McPower, a

traditional excel based system to run their customer services. Because of

its inefficiency and complexity in providing operations, Eskom has decided

to upgrade this system with workflow automation tool. We have Designed 18

modules using K2.NET Studio and Visual Studio. Each module has around 30

activity pages. The Eskom Workflow has two major modules called Minor

Customer Projects, which deals with minor customers such as connecting

electricity to houses and the second module Major Customer Projects which

deals with major customers, such as construction of big Assets and Sub

stations.

Responsibilities:

. Through study on Eskom's Customer Services and McPower tool.

. Prepared Technical Specification and Functional Specification.

. Used MS-visio to develop use cases, class, component diagrams.

. Involved in all Phases of RUP.

. Involved in process design using K2.NET studio.

. Web Page design and coding was done using Visual Studio.

. Developed web services to exchange the data between Workflow systems and

CorDaptix System.

. Developed web services using Java and XML.

. Used Java Servlets and JSPs to design CorDaptix reports.

. Developed a Password Tool for all the users to change their passwords.

. Documented Password Control and Re-initiation Controls.

. Involved in configuration of Pilot servers and Production servers in

Eskom.

. Trained two Eskom employees on Workflow administration of K2.Net Server.

Technologies: MS SQL Server, MS IIS Server, Oracle, MS-Visio, XML, HTML,

JavaScript, VB.NET, K2.NET, J2ee, JSP, JDBC, Weblogic.



Contact this candidate