Sr. Pega Developer Resume
Bethesda, MD
SUMMARY:
- Over 8+ years of experience in design and development of Business Process Management (BPM) and Business Rules Engines (BRE) applications for Pega Rules Process Commander (PRPC).
- Involved in interaction with the end users, Business Analysts for understanding of the business requirements.
- Expertise in Designing Class Structures, Workflows and Rule sets for case creation, case assignment and case resolve.
- Experience implementing Pega Guardrails using various versions of Pega PRPC.
- Expertise in PRPC flows, tickets, complex flow shapes for business scenarios, activities, methods, class structure design, decision types and decision rules.
- Experience in Data Pages which obtain the data from external sources by connectors and may use data transforms to make the data fully available where it is needed.
- Integrated PRPC with external databases and Web services, Expertise in Integration - Connectors mostly used Connect-SOAP, Connect-SQL and in Integration-Services mostly used SOAP-Service, JMS-Service, and File-Service. Also worked on JMS listeners and File Listeners.
- Good Knowledge on PRPC construction tools and debugging tools such as Tracer, Clipboard, Live UI, app accelerators and expression builders, System Management Application, Pega Rules Log Analyser (PLA) and Performance Analyser (PAL).
- Involved in developing simple and complex user interface and screen layout using Harness, Sections, Fragment and HTML as per requirements.
- Developed optimized activities for Agents and worked on SLA processing.
- Extensive expertise in development of PRPC rules of categories: Data Model, Process, User Interface, Technical, Security, Sys Admin, Connectors and Services.
- Expertise in using the Pega Reporting functionality to streamline business requirements.
- Worked on the Flowchart and Process diagrams using MS Visio and Modular.
- Good knowledge on deployment, migrated rules form one environment to other by creating the product and product patch rules.
- Worked on DB mapping, remote DB connection and other DB related operation.
- Fixing Issues related to production environment.
- Extensively involved in entire software development life cycle with Agile Methodologies.
- Self-motivated and proven ability to work in teams and to handle multiple tasks.
- PegaRules Process Commander V 7.1.X/ 6.3/6.1/5.5/5.4
TECHNICAL SKILLS:
BPM Products: Pega Rules Process Commander V 7.2.1/7.1/6.3/6.1
Programming Languages: Java (JDK 1.6/1.7/1.8), J2SE 5.0, C, C++, SQL, PL/SQL.
Client Technologies: JavaScript, DOJO, JQuery, HTML, Custom Tags, JSP Action Tags, Struts Tags, Spring Tags, JSTL Tags.
Web Services Technology: Restful Service, SOAP, WSDL, UDDI, XML, SOA, JAX-RPC, JAX-WS, JAX-RS.
Web / Application Servers: Apache Tomcat 8.0/7.0, Web Logic 10.1.2/10.3.6 , Web Sphere 6.x/5.x, JBOSS 4.0.
Database Servers: Oracle 8i/9i/10G/11i, MS SQL Server 2000/2005/2008 , MySQL, DB2.
PROFESSIONAL EXPERIENCE:
Confidential, Bethesda, MD
Sr. PEGA Developer
Responsibilities:
- Upgraded Pega from 6.2Sp1 to Pega 7.1.9 and Update to 7.2.1
- Assisted Management in project planning, including developing of timelines, composition of technical teams and utilization of resources.
- Good Knowledge in Case Management, Case Designer, Case Dependency, Stages and Steps.
- Created and scheduled Task and Schedule driven Agents to perform tasks.
- Used SLA’s to assign and escalate tasks based on priority. Tasks are assigned to associates by considering various criteria like task type, availability, current assignment work load etc.
- Created Activities, Data Transforms and steps for implementing core business logic, SLAs.
- Worked on Security like creating and working with Access Groups Access Roles, Access of Role to object (ARO), Privileges, Access When and Access Deny rules.
- Created Word Template Correspondence’s in various places across the process flow.
- Create Report Definitions to provide real time reporting capability.
- Created Decision Rules, Map Value, Decision Table, Decision Tree and Declarative Expressions as per the requirements.
- Created Circumstanced rules to handle Specialization requirements for QIO Users and National level users.
Environment: PRPC V7.2.1, Oracle WebLogic 10.3.6(11g), JavaScript, HTML, XML, Java, J2EE, M.S Visio, Oracle 11g Database, Apache 2.2.24, RHEL, Solaris 10.
Confidential, Dallas, TX
Sr. PEGA Developer
Responsibilities:
- Flattened PRPC data model to support the object mapping to the ETL schema, so as to avoid use of BIX.
- Enhanced performance by implementing data pages to leverage latest caching mechanisms provisioned in Pega 7, optimizing application by reusing these data pages, thus reducing development time as well.
- Worked on Pega upgrade assessment strategy from v6.x to v7.1.7.
- Defined PEGA Rules SQL Server database connection for process commander by creating a J2EE data source in application server using prcofig.xml file.
- Configuring your Microsoft SQL Server 2012 and Enterprise Database for use with the Pega 7 Platform.
- Created deployment users, base and admin in SQL Server database and given appropriate privileges.
- Designed and implemented portals using dynamic containers to support multithreaded tabs like CPM, enabling CSR’s to work on multiple accounts at the same time.
- Played a key role in all the environment and infrastructure tasks involving installation of PRPC, Frameworks.
- Development using PEGA Rules Process Commander v6.2 according to the Business Requirement.
- Developed and unit tested specific modules with PegaRules Process Commander and Implemented the business rules on the basis of software requirements specifications (SRS) using PegaRules Process Commander.
- Worked on performance tuning testing by running the PAL reports for analysis.
- Used the TRACER to examine the rules and to minimize the execution time Performance test of all activities and rules using PRPC-PAL Tool.
- Interacted with business-users and business analysts to identify and develop business requirements and transform it into technical requirements and ultimately will be responsible for delivering the solution.
- Used Connector wizard and service accelerators wizard for creating SOAP services/connectors.
- Acted as System Administrator and maintained Rule set, Application and access group, Work Group.
- 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 (User acceptance Testing) & monitored Performance when regularly.
- Invoking stored procedures from external database using PEGA SQL Connectors.
- Migrating data to external data tables from PEGA Tables.
- Store Pega data tables to external data tables by using declare indexes.
- 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.
- Implementation and integration of multiple external systems with soap connectors.
- Involved in Creation of validation (property-validation. OBJ-validation) rules to implement business logic validation.
- Set up AES to monitor day to day production environment load and exceptions
- Used RDB-List, RDB-Open and RDB-Save depending on the business rules in the project.
- Involved in bug Fixing Activities with Lead and System Architects for Harness, Declare Expressions and When Rules.
- 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.
Confidential, Charlotte, NC
Senior Pega Developer
Responsibilities:
- Understanding the User Requirements and Creation of Data classes, Data admin DB Name, DB tables.
- Implementation of Decision tables, Decision Maps and Declarative expressions.
- Used Tracer, Clipboard, Performance Tool, System Management Application, and the log files for debugging.
- Troubleshoot and communicate with Pega Support team in order to resolve technical issues which require hot fix.
- Updated Rules, Data Instances, Defects and Hot Fixes in Rule-Tracking sheet.
- Used Smart Dispute Framework for accelerating delivery of solutions for Debit cards.
- Involved in designing high level Class structure, Workflows and Rulesets.
- Implemented Agile / Scrum Methodology and participated in development & conversion of business requirements into PMF stories.
- Created Activities and steps for implementing Business Logic and modified work flows using MS Visio.
- Designed and developed SLA's according to the business requirements and Developed Decision rules and Declarative rules.
- Integration with External systems by using SOAP Services and connectors
- Implementation of the purging, archiving functionality and also involved in solving the Pega upgrade issues from 6.3 to 7.1.
- Creation of UI rules (Harness, Section, Flow actions etc.), Testing and debugging using tracer, PAL and Rules Inspector.
Environment: Java, HTML, XML, PRPC V6.3, Web Sphere server
Confidential, Cleveland, OH
Sr Pega Developer
Responsibilities:
- Created Activities and steps for implementing core business logic, SLAs.
- Used SLA’s to assign and escalate tasks based on priority. Tasks are assigned to associates by considering various criteria like task type, availability, current assignment work load etc
- Worked on Pega Security like creating and working with Access Groups, Access Roles, Privileges, Rule sets and Rule set Versions.
- Followed Agile/Scrum Methodology for development.
- Involved in deployments to higher environment’s and QA testing and coordinating with admin’s
- Create reports using List View, Summary View and Report Definitions to provide real time reporting capability to National level users.
- Created Decision Rules, Map Value, Decision Table, Decision Tree and Declarative Expressions as per the requirements
- Worked on the Flowchart and Process diagrams using MS Visio and Modular.
- Good knowledge on deployment, migrated rules form one environment to other by creating the product and product patch rules.
- Sometimes same rules might not work in two different regions, so extensively used debugging tools like Clipboard, Tracer, and Rules Inspector for troubleshooting.
Environment: PRPC V6.3 SP1, PRPC V7.1.6, Oracle WebLogic 10.3.6(11g), JavaScript, HTML, XML, Java, J2EE, M.S Visio, Oracle 11g Database.
Confidential, Edgewood, NY
PEGA/PRPC Developer
Responsibilities:
- Working with the Business users, Business Leads, and Business Analysts to define business requirements for designing, testing, and building Pegasystems solutions to meet those requirements.
- Involved in development of Technical Requirements to provide end state requirements for line of business and development team.
- 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.
- Developed and designed class structure, workflows as well as integration between systems for smooth and optimized operation of systems.
- Implementation of Decision tables, Decision Maps and Declarative expressions.
- Developed and tested solutions based on the design requirements.
- Understanding various components of the system configuration and applying knowledge to conversion issues.
- Installed and configured PEGA including prhelp, prdbutil, prsysmgmt, prpc j2ee ear and war files.
- Developed artifacts and workflows while following company standards and guidelines.
- Involved extensively on the migration and deployment of the application rules from Dev to QA, UAT and Production environments.
Environment: PEGA PRPC 5.3 SP1, Oracle 10g and Weblogic 8.2
Confidential
JAVA DEVELOPER
Responsibilities:
- Involved in the design and development of web applications.
- Contributed to servlet based application development.
- Contributed to the development of client side and server side validations for web applications.
- Worked on Spring Batch framework to implement reusable functions for large volume of records in both logging and transaction management.
- Designed Web pages using HTML, CSS and JavaScript for validations.
- Designed and deployed server side EJB (Session Beans and Entity Beans) components on Eclipse IDE.
- Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
- Used Hibernate ORM tool for the backend development in the persistence tier.
- Developed UI screens using JSP/Struts/Servlets to provide interactive screens to display data.
- Coded SQL Statements and Stored programs for back end communication using JDBC.
- Developed stored procedures, triggers and functions using PL/SQL to store and retrieve data records in/from the database.
ENVIRONMENT: Java, JSP, JDBC, Struts, Hibernate, Java Script, EJB Tomcat, CVS, UNIX, WebSphere, Eclipse, SQL, PL/SQL.