Senior Pega Developer Resume
Norwalk, CT
SUMMARY
- Certified PEGA Senior System Architect (CSSA) PEGA V7.2 and Certified PEGA System Architect (CSA) PEGA V7.2 with 7 years of IT experience, which includes 4 years of experience in developing BPM applications using Pega Rules Process Commander (PRPC).
- 2+ years of Java experience in software analysis, development and implementation of applications utilizing Java, JSP, JavaScript, SQL Server, HTML, XML, Eclipse, SOAP on multi - tier applications and Enterprise application Integrations.
- Experience in Design, Analysis, Development, Deployment and Maintaining of BPM applications using PEGA Rules Process Commander (PRPC 6.x/7.x) tool.
- Extensive Experience in generating Flow Actions, Work Flows, Sections, Harnesses, Properties, Activities and BPM Management using PRPC.
- Expertise in PRPC flows, interpretation of Flow shapes, Tickets, interpretation of complex flow shapes for business scenarios, Process Flow, Screen Flow, Layout, Data Modeling, Activity step methods, Class structure design, Decision types and Decision rules.
- Experience in designing class structure, Rule set management in Pega PRPC and Strong knowledge in implementing various PRPC components like Decision tables, Decision Maps, Declarative expressions, Constraints, and Indexes etc.
- Proficient in making Access Groups, Operators, Rule sets, Rule set versions, Work baskets, Work parties required to build up the application.
- Excellent knowledge on using debugging and performance tools like Clipboard, Tracer, Performance Analyzer (PAL) and System Management Application (SMA).
- Worked on developing user interface and screen layout usingHarness, Sections.
- Experience in interacting with users to collect business process data.
- Extensive knowledge on PEGA Implementation Cycle which involves PRPC tool installation, design, development, testing and implementation.
- Experience in developing applications using Service Oriented Architecture (SOA) such as Web Services (SOAP) and has Exposure in Pega CPM Framework.
- Very good experience on PRPC reporting tools like Report Definition, list and summary views.
- Used Connectors and Services to integrate PRPC with External Systems.
- Good knowledge in database programming using SQL, PL/SQL and implementing triggers, stored procedures.
- Involved in various projects covering all the areas of Software Development Life Cycle (SDLC) including Requirements Analysis, Application Design, Technical Design, Development, Testing and Debugging alongside Implementation, Documentation and in corporation of client input to plan improvement in the Application system.
- Ample experience in gathering, documenting and analyzing business requirements and worked on many project methodologies like Waterfall, RUP, Scrum and Agile.
- Command over UML (System Use Case Diagrams, Activity Diagrams, Sequence Diagrams, Deployment Diagrams and Class Diagrams)
- Worked on different IDE’S like Rational Application Developer v6.0, Eclipse 3.0.
- Experience in creating unit testing framework using Junit and SOAP UI.
- Experience with various Application Servers like Web logic 8.1, Web sphere Application Server 6.0 and Apache Tomcat-5.0.
- Strong understanding of Object Oriented Analysis and Design (OOAD) concepts, various Design Patterns (JAVA/C++), developing and maintaining project documentation.
- Experienced with working on Operating Systems like UNIX and Windows.
- Good knowledge of project documentation, requirement analysis document, high level & low level design documents and test cases based on ISO and CMMI level 5 standards.
- Thrive in both independent and collaborative work environments.
- Team player, result-oriented, fast learner, well adaptable to challenging environments, Strong work ethics and commitment to work will well serve to achieve Client’s objectives.
TECHNICAL SKILLS
BPM: PRPC V7.1, PRPC V6.3, PRPC V6.2, PRPC V6.1, PRPC V5.5, PRPC 5.4
Programming Languages: Java, C++, C, .Net
Scripting Languages: JavaScript, jQuery, PHP
Operating Systems: Windows XP/Vista, Unix.
Databases: Oracle 9i/10g/11g, DB2, SQL
Web Technologies: HTML, DHTML, CSS, Shell Script
Web/ Application Servers: BEA WebLogic, IBM Web sphere, Apache Tomcat
IDE: Sublime text, Net Beans, Eclipse, WebLogic, WebSphere
Web Services: SOAP, XML, WSDL, RPC, HTTP, REST, JSON, XSD
Testing: Quick Test Pro 9.5, Quality Center 9.0
Tools: Rational Rose, Microsoft Visio, Visual Studio
PROFESSIONAL EXPERIENCE
Senior PEGA Developer
Confidential, Norwalk, CT
Responsibilities:
- Analyzing the specifications provided by the client.
- Proficient with the complete Pega implementation cycle, including business process modeling, development, testing and deployment.
- Involved in designing high-level class structure, workflows and rule sets in PRPC.
- 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 the business process flows, flow actions in PRPC, activities and defined Rule-Utility-Functions for common processing.
- Defining Harness and section rules as a part of UI implementation and also implemented Decision tables, Decision Map-Values and Declarative expressions.
- Created properties and data models for the classes and also Report Definitions for reporting purposes.
- Extensively worked with Stage based case management to create processes and flows.
- Converting free form layouts, smart layouts to dynamic layouts for more responsiveness and also Converted Declare pages to Data pages.
- Added client side validations using java script and server side validation using Validator Framework.
- Created HTML Fragment rules for custom portals.
- Worked on Portals and various controls and replaced Connect-SQL’s with Report Definitions.
- Creation of rules for Validation and integration rules.
- Involved extensively on the migration and deployment of the application rules from Dev to QA, UAT and Production environments.
- 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.
- Worked on Database mapping, acquiring remote database connection and other database related operations.
- Worked on stabilizing environments.
- Worked with offshore teams in resolving Functional /Technical queries raised by the development team.
- Involved in PROD support and Bug fixes as well.
- Involved in meetings with project managers, Users and other development teams in developing a coherent view of the system.
- Worked closely with quality assurance team and also performed unit testing.
- DevelopedSOAP Servicesto provide service to external systems.
- Performed Code Review and provided the suggestions for the changes to improve the code quality and performance of the system.
- Worked closely with other developers on development challenges and resolved them as a team.
- Involved in debugging application using Pega Tracer tool, performance testing using PAL tool.
Environment: PRPC v7.1, Java, HTML, XML, JavaScript, Apache Tomcat 7.
Senior PEGA Developer
Confidential, Houston TX
Responsibilities:
- Involved in gathering requirements and documenting the Use Cases based on business requirements.
- Designed and implemented the Class structure hierarchy.
- Involved in designing, building and validating User Interfaces using Sections, Harnesses, and custom HTML Rules in PRPC.
- Designed, developed and deployed workflows in PRPC using MS Visio and design of flow diagrams.
- Developed and configured MQ Listener, MQ Services to consume and process the incoming XML.
- Imported the XSD into PRPC and generated the Parse/Stream Rules using the Import Wizard.
- Designed and Developed activities to implement complex business logic.
- Integrated with External System MRTK (Mail Room Tool Kit) using Rule-Connect-SOAP for address verification.
- Communicated with External System such as NHTSA (National Highway Traffic Safety Administration) to retrieve the Drivers Record using Rule-Connect-SOAP.
- Involved in design and development of Data Model, Complex Process flows, Activities, Functions and User Interface (UI) Rules.
- Developed Decision, Declarative, and Validate rules for automated processing.
- Worked on UI design and have written java scripts to auto refresh the user sections.
- Debugging using Tracer and Clipboard Management.
- Developed Correspondence Rules based on the decision related to application.
- Designing the SQL connector to get data from the external database.
- Developed and Integrated SLA (Service level Agreements) in the workflow for setting goals related to work processing.
- Coordinated with the team members in development issues.
- Involved in Design and Technical Documentation.
Environment: Pega PRPC V6.3 V 7.1, Web Sphere 8.5, I Series, MS Visio 2007, SQL.
PEGA Developer
Confidential, Charlotte, NC
Responsibilities:
- Involved in entire SDLC phases of the project.
- Implementation of PRPC components like Decision tables, Decision Maps, Declarative expressions, Constraints and Indexes etc.
- Created Activities, steps and methods like property set, page new, calling other activities for implementing core business logic.
- Created Declarative rules, flows, action flows, validation rules.
- Created Section, Layouts, New, Perform, Confirm and Review Harness and HTML rules for UI screens.
- Used RDB Method to created Database Connection and Created Web services using Connect SOAP.
- Developed Rules for validation and integration pertained to Rule-Connect- and Rule-Service.
- Modified out of box reports and created new reports using List view and Summary view rules.
- Worked on integrating PRPC with External Applications using Connect SOAP, Connect java and Connect SQL.
- Worked on creating Data-Admin-DB Name and connected External Database using the JDBC Connection pool.
- Involved in Designing and developing high level class structure in PRPC like class groups, work classes based on the organizational hierarchy.
- Created specialized rule sets which served as containers for specific rule types.
- Implemented the pre-packaged workflows that come with the framework and customized them to support successful payments processing and handle payments exceptions.
- Created various flow-actions for successful exceptions management.
- 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.
- Used Clipboard and tracer tools to navigate through flows along with the work objects and trace the results.
- 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.
- Involved in Bug fixing, Unit testing and Performance testing using PAL.
- Coordinated implementation, Integration, UAT and also for bug fix and enhancement activities.
- Performed various client side validations using Java script.
- Log Monitoring as well as fixing the issues from the log information.
- Supported change control activities for releases, upgrades and maintenance tasks.
- Automated various operational tasks based on the client SLA’s
- Maintaining documentation in the form of the Production Support training manuals, tasks, and Process Instruction Forms.
- Working with vendors to solve problems and implement changes.
Environment: Pega Rules Process Commander 6.3, MS Visio 2003, HTML, DB2, JavaScript, Java.
PEGA Developer
Confidential, Greensboro, NC
Responsibilities:
- Involved in ProjectImplementation, Coding, Tracking, Coordination & Execution.
- Involved in gathering Functional and Business requirements.
- Involved in creating Activities, Flows, Flow Actions, Properties, Access Groups, Access Roles, Rulesets and Ruleset Versions.
- Developed Harness, section and HTML rules for user interaction.
- Created Activities for Routing Work object to Work-party, For Notifying Work-Party, OnChange Activities, and Trigger Activities.
- Created Decision tables and Decision trees based on Business Requirements.
- Implemented PRPC BPM components like Declare expressions, Declare OnChange, Declare Triggers, and When rules etc.
- Involved in Creation of Reports using List View and Summery View.
- Involved in changing application configuration by Making few Decision tables and related properties reusable by moving them to new class.
- Involved in creating Declare Pages.
- Created technical design documents and requirements documents for few use cases.
- Created Email Correspondences.
- Creation of Data classes like Data admin DB Name, DB tables for integrating with external systems.
- Configuring several SOAP, JMS, REST Service interfaces.
- Used SOAP UI to test the external service.
- Used Java Script, to perform client side validations.
- Worked withClipboard, Rules Inspector, andTracerfor troubleshooting the issues.
- Involved in Bug fixing, Production support.
- Worked closely with quality assurance team and also performed unit testing.
Environment: PRPC V6.1,SOAP Services, XML, Microsoft SQL Server, IBM WebSphere Application Server 6.1, Java, HP Quality Center 10.00,MS VISIO 2003, CSS
Pega Developer
Confidential
Responsibilities:
- Interaction with Business users to understand the client's requirement.
- Designing Business Rules to implement, expansion and performance improvements using Pega PRPC.
- Designed portals, layouts depending on the Client's requirement.
- Creation of Flows (Main flows, Sub flows) and flow Action rules.
- Creating and maintaining Rules, Rule Sets and versions.
- Defining Harness, Sections rules and Paragraph rules to represent user forms.
- Configured list-based controls and sourced them different list source.
- Implementation of Decision tables, Decision trees, Decision Maps.
- Configured work parties to send notifications using send simple email.
- Configured parametrized Data pages at various levels with different refresh strategies.
- Involved in Bug Fixing Activities with Lead and System Architects for Harness, Declare Expressions and when Rules.
- Implemented client side and server-side validation for user forms.
Environment: PRPC 6.X, 7.X, Oracle, HTML, SOAP, XML, CSS, Java Script, Quality Center, HP ALM.
Java Developer
Confidential
Responsibilities:
- Involved in the Analysis, System study and Designing of the project.
- Developed front-end screens with HTML, DHTML, CSS, Java Script and JSP’s. Extensively done client-side validations using JavaScript.
- Coded and build scripts to build and deploy the applications.
- As a Developer, Coordinate with onsite team and client in understanding the business process and requirement understanding.
- Performed Client-side validations using JavaScript.
- Designed and developed several web pages using HTML and Java Script to perform validations at Client's side.
- Developed stored procedures, triggers, functions and database tables in Oracle database.
- Participated in Code Review and Quality Assurance.
- Used JDBC, Application Server provided transaction API for accessing data from the Oracle the using standard statements.
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
Environment: JDK 1.2, NetBeans, Apache Tomcat Server 3.0, AJAX, JUNIT, Oracle 8i, JSP 1.1, JNDI 1.2, HTML, JDBC 2.0, CSS, JavaScript, Windows.