Pega Prpc Architect Resume
Sterling, VA
PROFESSIONAL SUMMARY:
- Certified PegaPrpc Senior System Architect (CSSA) and Certified Pega System Architect (CSA) with having 8years of experience in IT Industry with 4+ years of experience in design and development of large scale Business Process Management (BPM) and Business Rules Engines (BRE) applications using Pega Systems Pega Rules Process Commander (PRPC).
- Experience in various phases of SDLC like System Analysis, Design, Development, Unit Testing, Deployment and Support of Enterprise applications using RUP, Agile Methodologies.
- Involved in defining Class Structure and Hierarchy based on Pega practiced guardrails.
- Developed Properties, Decision Rules, Declarative Rules, When Condition, Process Flow and User Interfaces like Harness & Section.
- Used Connectors like SOAP, SQL, Java, and service like SOAP and File Listeners to integrate PRPC with external systems.
- Designed Object Model (Class Diagrams), Functional Model (Use Cases, Sequence Diagrams) for software applications using UML with Rational Rose
- Experience in CPM Framework
- Implemented various Activities, used OOTB Methods, Functions
- Implemented notification tasks using correspondence rules and decision Rules.
- Expertise in Decision, Process, Technical, Sys Admin Categories of rules.
- Extensive debugging Skills in PRPC using TRACER, Clipboard, PAL and Rules Inspector.
- Expertise in developing User Interfaces, screen layouts using, Harness, Section, JSP’s and HTML.
- Expertise in Report creation and Generation.
- Worked on SMA, DCO, Agents, SLA, User Interface rules.
- Created Product, Patch and Deployed into QA, UAT and PROD envy’s
- Involved in interaction with the end users along with Business Analysts and the team members for better understanding of the business requirements.
- Experience in RDBMS technologies like Oracle, SQL, PL/SQL, and MS - SQL.
- Excellent experience in Java, Servlets, Java Server Pages, EJB, Java Mail, JMS, Struts, Hibernate, Spring, JDBC, JNDI, XML, DOM, SOAP, MQ-Series, SQL, PL/SQL, ANT.
- Experience in Eclipse, IBM Web Sphere, BEA Web Logic, Apache Tomcat and knowledge on EAI Tools like Web methods.
- Strong Analytical, Problem Solving, Debugging and Interpersonal skills with excellent understanding of system development metrics, techniques and tools.
- Excellent Communication and presentation skills along with ability to quickly adapt to new environments and learn new technologies.
- Highly organized with ability to manage multiple projects and meet deadlines
- Ability to work independently with minimum supervision as well as a group member.
TECHNICAL SKILLS:
Languages: Java 2, C, C++
Web Technologies: JSP, J2EE, JMS, SOAP, Servlets, HTML, CSS, JavaScript, XML, Schema, SOAP, WSDL.
OOAD/UML, MS: Visio, Rational Rose, RUP, J2EE Patterns
Application/Web Services: BEA Web Logic, IBM Web Sphere
BPM: Pega PRPC 7.1/V6.3/V6.2 SP2/V6.1 (BPM, BRE).
Oracle, MS: SQL Server, DB/2, Sybase, MySQL
Developer Tools: Eclipse, RAD, XML, Rational Rose, Log4j logger
Operating Systems: Windows 2003/2000/NT, UNIX, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Sterling, VA
Pega Prpc Architect
Responsibilities:
- Involved in Migration and Deployment of system rules from Development to UAT.
- Supported Migration to Production Environment, working closely with Implementation teams.
- Development using PEGA Rules Process Commander v7.1.7according to the Business Requirement.
- Responsible for code migrations from Development to UAT and production
- Address issues during QA, UAT phase and during production checkout.
- Developed new portal layouts, which served new roles in the organization, in addition to the pre-packaged layouts.
- Involved in enabling security and access control to the application by creating different levels of access to various business users and developers i.e. access groups, work groups, access roles.
- Created specialized rule sets which served as containers for specific rule types.
- Developed and Implemented activities involving number of steps and methods for calling standard activities that come with the framework and the PRPC.
- Implemented field validations using declarative expressions and declare constraints for known issues in the framework.
- Performed integration by developing rules pertained to rule-connect and rule-service. Major tasks involved integrating with SQL databases to fetch data and with SOAP/Web services to review particular data
- Develop List and summary reports in PRPC by using class-joins and using charts.
- Design and Implement PRPC Services (REST, SOAP) for down streams and PRPC Connectors like REST, HTTP and Soap with exception handling, customize connection flow problem for upstream.
- Provide technical design for application security like authentication, authorization, user session management, access roles and entitlements.
- Worked on Database mapping, acquiring remote database connection, and other database related operations.
- Designed and implemented user interfaces using Sections, Harness and HTML stream rules.
- Implemented various PRPC components like Decision tables, Decision Maps, Indexes.
- Developed Correspondence rules to intimate the customers through email or fax messages.
- Created product rules to migrate data instances and rule sets from development to QA, UAT & Performance environment when needed.
- Experienced in Installing Pega PRPC tools, helped system admin in sorting out few installation issues.
- Worked on stabilizing environments.
Environment: Pega Rules Process commander V7.1.7, Oracle, Web logic, JavaScript, JSP, XML, SOAP UI 3.0, Java and DB2
Confidential
Pega PRPC Developer
Responsibilities:
- Working with the Business users, Business Leads, and Business Analysts to define business requirements for designing, testing, and building Pega Systems solutions to comply with new government and corporate regulations.
- Involved in development of Technical Requirements to provide end state requirements for line of business and development team.
- Worked in the Design and Development of Data Model, Process Flow, Activities and UI Properties.
- Reviewing HLD and LLD design document
- Creation of HTML rules, Properties(Data types), Embedded Pages and Correspondences
- Participated extensively in designing application security which involves setting up Access groups, Access
- Roles, Operators, Application ID, Org Divisions, Org Units and Work groups.
- Created rules based on circumstance.
- Wrote SLAs and Activities to show the assignment on the exception case to resolve the case.
- Involved in Bug Fixing Activities with Lead and System Architects for Harness, Declare Expressions and when Rules.
- Implementation of Decision tables, Decision Maps and Declarative Expressions.
- Involved in Change Management aspects including defining and implementing procedures / technologies to deal with change in Business Environment.
- Extensively used PRPC-PAL tool for performance testing.
- Troubleshoot and communicate with PEGA Support team in order to resolve technical issues which require hot fix from PEGA systems
- We used the Service REST Rule to create the service and map it to the Service Package Rule.
Environment: Pega Rules Process commander V6.2, SP2, XML, HTML, JavaScript and JSP, Web logic, PEGA PRPC v5.5, 6.1, Visio 2003, Java, C++, Windows XP, Apache Tomcat.
Confidential, Franklin Lakes, NJ
Pega Developer
Responsibilities:
- Understanding business cases by analyzing the production process
- Had regular meetings with the hall supervisors and management to understand the complicated set of business rules
- Interacted with Users, Developers, Project Manager to understand the business process, identify enhancements and gather Business Requirements.
- Responsible for creation of rule set designing, class structure and rule-resolution designing.
- Modifying PRPC flows in defining the process
- Modified UI interfaces in PEGA which includes harness, sections, flow actions
- Involved in PRPC flow diagrams using Visio, interpretation of complex flow shapes for business scenarios
- Development using PEGA Rules Process Commander v6.3 according to the Business Requirement.
- Developed the PRPC rules engine with CPM framework.
- Involved and working with Claims Framework and CWS, CRS
- Prepared the User Interfaces (section, harness, and flow action), portal representation.
- Designing the SQL connector to get data from the external database.
- Creation of Declarative expressions for a value change on the properties.
- Involved in Creation of validation rules to implement business logic validation.
- Used RDB-list, RDB-open, and RDB-save depending on the business rules in the project.
- Involved in the rules management and associated tools such as export & import tools(Rule set and Rule set Version).
- Involved in attaching SLA in assignments and created SLA activity depending upon the requirement of the project and End to end Integration testing of the application.
Environment: Pega PRPC V7.1, V6.3 SP1, CPM Framework, Web Sphere, Java/J2EE, HTML, MS Visio 2007, DB2
Confidential
PEGA developer
Responsibilities:
- Developed all the interfaces required to communicate with Cross commits using MQ, JMS, SOAP and File
- Integrated eWorkflow application with SSO (Single Sign On) for authentication Played a key role in all the environment and infrastructure tasks involving installation fPRPC, Frameworks
- Acted as System Administrator and maintained Rule set, Application and access group, Work Group.
- Used DCO, one of the latest requirements methodologies for quickly capturing client objectives.
- Implementation of Decision tables, Decision Maps and Declarative expressions.
- Created Mandatory and Situational document specialization for documents uploaded to Documentum.
- Created product rules and migrated zip files from development to QA, UAT&monitored Performance when regularly.
- Developed Core Services for creating cases from cross commits like NBST and Image Utility, as they are the feed for eWorkflow.
- Implemented various PRPC components like Decision tables, Decision Maps, Declarative expressions, Constraints, and Indexes etc.
- Involved in bug Fixing Activities with Lead and System Architects for Harness, Declare Expressions and When Rules.
- Worked on BIX (Business Intelligence) and automated systematic extracts of Work Object content as XML for MIS reporting.
- Support the team for root cause analysis, Incident management, application availability, reliability and stability on a 7 X 24 X 365 basis.
- Developed core back office work flows. supporting issues based on Unix platform
- Work with the team to achieve timely resolution of all defects / Production issues meeting or exceeding SLA
- Conducted Code reviews to adhere Pega guardrails and to ensure high code quality
- Played a key role in Defect Resolution and achieving timelines for the project
Environment: Pega Rules Process Commander V5.5, 6.1, SQL Server, Web Sphere, MS Visio, MS Excel, HTML, XML, Windows XP
Confidential
Java Developer
Responsibilities:
- Developed N-tier client-server business application software using Model View Controller (MVC) Architecture
- Involved in writing different Design Patterns like Filter, Action, Business Delegate, Service Locater, Data Transfer Objects (DTOs) and Data Access Objects (DAOs)
- Preparation of Java and JSP coding standard checklist
- Involved in the development of UI using HTML, CSS, JavaScript, JSP and Struts tags
- Involved in the development of Servlet, Struts Action classes, Business Objects, Web Services, EJB and POJOs
- Involved in writing Junit Test Cases and Ant Build Script
- Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags
- Developed client request validations and processing using JavaScript and HTML
- Developed Struts Action Forms, Action classes and performed action mapping using Struts
- Used EJB3 for managing business objects
- Used Web Services to publish the credential validation of customer. The Services are published by one bank and all other branches and vendors are using the published services
- SOAP has been used as a protocol to send request and response in the form of XML messages
- WSDL has been used to expose the Web Services
- Used SAX parser to parse XML documents
- Oracle 9i database is used to store the data and TOAD is used as an interface to the database
- WebSphere5.1 application server has been used for the deployment of the system
- Used Ant scripts for code compilation and Log4j for logging purposes
- JPA is used for building back end of the project
- Writing the test cases using JUnit and testing different scenarios
- Involved in Unit Testing, Integration testing, System testing and Regression Testing.
- Used Log4j for logging debug, info & error data
- CVS version control system has been used to check-in and checkout the developed artifacts. The version control system has been integrated with Eclipse IDE
Environment: Windows XP Professional, Java, JSP, Servlets, MVC, HTML, JavaScript, Struts, Design Patterns, EJB3, JPA, WebSphere 5.1, XML, Ant, JUnit, CVS, ORACLE 9i, Tag Libraries, Log4J, SOAP, WSDL, JAX-WS, Web Services.
Confidential
Java Developer
Responsibilities:
- Designed and developed user interface using Struts tags, JSP, HTML and JavaScript.
- Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module.
- Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework) and Hibernate.
- Developed design specifications and object models using UML methodology and Rational Rose.
- Developed logic and code for the registration and validation.
- Developed program to send automatically generated mails
- Performed client side validation using JavaScript.
- Developed web-based user interfaces using JSP, HTML, and XML based client and server application.
- Involved in implementing and maintaining large Content driven and E-commerce based application.
- Used Axis Web Services using SOAP to transfer the amount from an application that is remote and global to different financial institutions
- Involved in designing the user interfaces using HTML, CSS, and JSP’s.
- Configured Hibernate, Spring and JSP to map the business objects toMysql Database using XML configuration file
- Performed unit testing using JUNIT and used Log4j for logging and automatic batch jobs
- Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic.
- Developed and implemented PL/SQL stored procedures, functions, and triggers.
- Integration of front-end with Oracle database using JDBC API through JDBC-ODBC Bridge driver at server side.
- Conducted Unit testing, Interface testing, System testing and user acceptance testing.
- Support the applications through production and maintenance releases.
Environment: Java, Servlets, JSP, JavaScript, XML, HTML, UML, Rational Rose, JDBC, WebSphere Application Server, RAD, spring, Hibernate, Oracle 10g, PL/SQL, Junit
