MALLESWARI P +**-
PEGA Developer
*****************@*****.***
CARRER OBJECTIVE
To advance in the software development profession by performing and
managing challenging assignments in distributed application development where my
experience and expertise in Java and Pega as well as my management skills can be applied and
honed.
SUMMARY
• Overall 3 years of diverse progressive experience in Pega and Java as a software
engineer in software design, development and testing the applications.
• Involved in multiple projects covering all the areas of Software Development Life
Cycle (SDLC) including Requirements Analysis, Application Design, Technical Design,
Development, Testing & Debugging along with Implementation, Documentation and
incorporation of user feedback to plan enhancement in the Application System.
• Extensive understanding and knowledge of Pega RULES Process Commander.
• Experience in designing and developing Business Rules Engine (BRE) and Business
Process Management (BPM) applications using PRPC.
• Extensive experience in constructing Class Structure hierarchy and Rule Set
structure based on Pega Guardrails.
• Configured and managed Flows, Harnesses, Assignments, Data properties.
• Designed and implemented Decision Rules, Declarative Rules, Validation Rules
• Experience in troubleshooting & performance tuning of PRPC applications using
Clipboard, Tracer and Performance Analyzer (PAL).
• Used Connectors and Services to integrate PRPC with External Systems.
• Good handle on Reporting features in PRPC
• Rich work experience in developing applications using relational databases such as
Oracle, SQL server, My SQL and MS Access.
• Team player, result-oriented, fast learner, excellent communication skills with strong
research capability.
EDUCATION
• Completed Master of Computer Application in 2009 with an aggregate 70% from
Bangalore University.
CERTIFICATIONS
• PRPC V6.1 Certified System Architect (CSA ).
TECHNICAL SKILLS
Operating Systems Windows 2000, XP, Windows 8
Programming Language Java, C, C++, PL/SQL
BPM Product Pega Rules Process Commander (PRPC v 5.3/ 5.4/5.5/6.1)
RDBMS Oracle 8i/9i/10g, SQL Server, MS Access, DB2
Web/App Servers Apache Tomcat 6.0, web logic8.1/9.2, web sphere 6.0
Design Tools Microsoft Visio
Concepts Object Oriented Analysis, Object Oriented Design, Module and
System Level Testing, User Acceptance Testing.
PROFESSIONAL EXPERIENCE
Employer : IBM Feb ’12 – Till Date
Client : American Express
Project : ROADS (Rules Optimization and Decisioning System)
Role : PEGA Developer
Environment : Pega PRPC V5.5, Web Sphere 6.1, IBM DB2 v8, MS Visio 2007,
Quality Center.
Description : ROADS is aimed to redesign the DHS(Dispute Handling System)
Business Rules (General, Industry RECON MR etc) which resides in American
Express Servicing Portal (AESP). These rules which currently reside in WinARES
will be created in the more robust Rules Engine (PEGA PRPC) and they will be
invoked upon identifying and selecting the transaction(s).Multiple enhancements
are also performed during this process. ROADS is an American Express dispute
management system, which handles the point of contact rules for all the American
Express Card member disputes or inquires related to Domestic and International
merchant charges, payments, credit balances etc.
Responsibilities:
Involved in all phases of SDLC including Requirement collection, Analysis, Designing,
•
Developing and Testing.
Reviewed Business Requirement Documents and the Technical Specifications.
•
Touch base with Business team; understand the business and Redesign Business Rules
•
for various Inquiry reasons by phases wise.
Design and Develop Decision Tables, Declare Expressions and validating the
•
application in .Net & IBM Mainframe systems.
Involved in Integration testing including writing test cases for redesigned rules.
•
Knowledge sharing sessions with other BSAs and other Development team to share &
•
gain the project knowledge.
Participated in periodic Risk Analyses with Business analysts, project manager,
•
developers, management and the QA team.
Extensively used Clipboard and Tracer for debugging of processes developed.
•
Responsible for code reviews to ensure its compliance with Pega Guardrails
•
Analyzed and helped in modifying the Flows/Matrices.
•
Generated various reports in PRPC using List view.
•
Involved in conducting Unittesting, Integration testing, System testing,
•
Performance testing and End-to-End testing.
Involved in meetings and conference calls with the client for gathering requirements.
•
Supported Assembly, SIT, UAT and Production Issues.
•
Employer : IBM Jan ’11 – Jan ‘12
Client : Citi Bank
Project : Dispute Application
Role : Pega Developer
Environment : PRPC 5.5 SP2, Microsoft Visio 2003, Oracle 10g, Web Sphere 6.1,
Quality Center.
Description : The current Application, Dispute processing system aims at automating
the process of making a decision on the various disputes arising in card transactions. A dispute
decision would involve marking disputes as valid or invalid and the action to be taken on
invalid disputes. This system integrates with UCSS (Universal Customer Service System),
Imaging, Outbound, Inbound, Scanning and legacy database.
Responsibilities:
• Reviewing requirements from business, providing inputs to business users, coordinating
with IT for Mainframe Tasks and with UAT for Quality control.
• Configured and managed Declarative, Decision Rules for Automated Processing.
• Responsible for Designing, Coding &Unit testing business requirements in PRPC for
all dispute processing processes.
• Designed flows using Microsoft Visio.
• Developed components using Activities, Flows, and Properties.
• Created When Conditions and Validation rules for implementation and validation
purpose.
• Resolved Production issues on specified SLA.
• Implemented Batch processing using File Listeners.
• Generated various reports in PRPC using List view.
• Responsible for identifying performance issues in the system, designing solutions to
improve performance, implement solution, test and release.
• Submitted a Proposal on managing Dispute Processing System built in Pega Rules.
• Involved in Technical Documentation.
Employer : IBM Jan ‘10 – Dec ‘10
Project : Agent Processing
Role : Jr. Java Developer
Environment : Java (IBM JDK), Servlets 2.3, Struts, JSP 1.2, EJB 2.0, UML, XML,
XSL, IBM Websphere Studio Application Developer, Websphere Application Server, CVS,
JUnit, JMS, Unix, IBM MQ series,DB2.
Description : Agent processing is an application which is used by the Insurance
Agents to sell policies, endorsement, process policy claims, maintain the reports of the policy
holder etc. The System provides the user interface where the Agent can login and order for a
policy, Motor Vehicle Report (MVR), Claim, Endorsements for existing policies, cancellation
etc.
Responsibilities:
• Involved in all the phases of SDLC including Requirements Collection, Design &
Analysis of the Customer Specifications from Business Analyst.
• Designing the system and documenting Use Cases, Class diagrams, Sequence diagrams.
• The application is based on the MVC Architecture using Struts framework.
• Develop web pages using Struts framework, JSP, XML, JavaScript, HTML/ DHTML
and CSS, configure struts application, use tag library.
• Created graphical user interfaces (GUIs) using Struts custom tags.
• Design and Development of Struts Action classes, DAO.
• Involved in Configuring web.xml and struts-config.xml according to the struts
framework.
• Designed and developed Servlets, Session and Entity Beans to implement business
logic and deploy them on the IBM Websphere Application Server.
• Created the JSPs, Servlets, DOM, XSLT, XSD and Tag libraries for the Presentation
layer.
• Building and Deployment of EAR, WAR, JAR files on test, stage and production
servers.
• Written and debugged the ANT Scripts for building the entire web application.