Pega Senior System Architect Resume
Sterling, VirginiA
PROFESSIONAL SUMMARY:
- 8 + years of IT industry experience and 5+ years of PRPC professional experience in software systems analysis, design, development and performance .
- Good knowledge in BPM technologies , Process Methodologies Development of PRPC and Java/J2EE based applications
- Interacted with the end users, Business Analysts and participated in discussions for understanding and gathering the Business requirements
- Expertise on Developing Agile, Scrum, Smart Build Methodology, Pega Guardrails and have significant experience of designing and implementing Pega System Integrations with External Enterprise Systems
- Experience in working with CPMHC and CPM Frameworks
- Experience in processing service request case developing and designing SOAP services and Connectors in the Pega application and Agents.
- Migrating products through environments (DEV, QA, UAT, PROD) using products rules and zip files.
- Involved in configuring File Listeners, agents, Connector rules like Connect SQL.
- Through understanding of using Clipboard, Tracer, PAL, DB Trace, Performance Profiler, AES, PLA, analyzing logs.
- Database activities using Oracle - exposing columns, mapping work objects to tables, and indexing tables.
- Hands on experience in designing Flows, Screen Flows, Correspondence templates, HTML streams for business scenarios.
- Hands on experience in designing User Interface (UI) rules such as Flow Actions, Harness, Section, Layouts, Paragraphs and Smart Layouts.
- Worked on Debugging and Bug fixing Activities and involved in all stages of testing including fixing the strategies and scheduling the testing process..
- Experience in Unit testing, System and Performance testing in PRPC applications.
- Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.
- Excellent communication and interpersonal skills with ability to interact with individuals at all levels and can work as a part of a team as well as independently.
TECHNICAL SKILLS:
BPM: Pega PRPC 7/ 6.2 SP 2/6.1/5.5/5.4 (BPM, BRE)/5.3
Languages: Java, C, C++
Web Technologies: EJB, JSP, J2EE, J2SE, JMS, JNDI, SOAP, Servlets, HTML, CSS, JavaScript, XML, XSL, XSLT, XML, Schema, SOAP, WSDL
Distributed Computing: RMI, RMI: IIOP, EJB, and CORBA
System Design: OOAD/UML, MS: Visio, Rational Rose, RUP, J2EE Patterns
Application/Web Servers: BEA Web Logic, IBM Web Sphere, JBoss, Apache Tomcat
RDBMS/Database: Oracle, MS: SQL Server, DB/2, Sybase, MySQL
Developer Tools: Eclipse, RAD, Visual Age for Java, JDeveloper, WSAD, Intellij.Net beans, XML Altova, Rational Rose, ANT Build Script, Log4j logger
Operating Systems: Windows 2003/2000/NT, UNIX, Linux
Testing Tools: Win Runner, Load Runner, SQA and Silk, Junit
Version Control tools: VSS, Clear case, CVS, Perforce
PROFESSIONAL EXPERIENCE:
Confidential, Sterling, Virginia
Pega Senior System Architect
Responsibilities:
- Work closely with product owner, business analysts and business users in the process of requirements capture and analysis for designing, developing, coding, testing and implementing enhancements to the Confidential Application
- Responsible for finalizing the scope of business requirements that needs to be implemented in every release of the application
- Work with Business Analysts to create detailed business requirements documentation which will be used to develop the application
- Work on preparing project reports and ensuring that the project work and documents conform to project specification and requirements, including ensuring the quality of deliverables, maintaining records of conformity with product quality requirements, processes and standards
- Setting up of PRPC environment and infrastructure for the development groups
- Set up SSO based LDAP authentication services for the development team members as well as business users
- Migrating code through various environments for the application teams
- Customizing and creating new portals for work manager, work user, Case Manager, Case User etc., with Cisco branding standards using the Pega Out of box portals, HTML, JSP, Java Script, ESB CSA and CSS
- Creating and maintaining Pega roles for various access groups (actors) in the applications
- Creating Integration connectors and services for SOAP, Java, SQL requests that enable interaction with other systems in Cisco
- Developing generic utilities in framework for the applications teams
- Installing and tracking hotfixes, jar utilities for various domains across Cisco
- Helping the development teams with DB connections and server side configurations
- Developing Proof Of Concepts as generic solutions for various use cases like promotions, order management/validation, Award optimization, Policy Management, Onramp Access management etc.,
- Writing complex Activities to alter Pega Out of the box functionalities with embedded Java code
- Writing Complex SQL and PL/SQL queries to access databases of various sub systems in Cisco
- Debugging the process flows using Pega Tracer tool, Rule Inspector and Pega logs
- Setting up agents (Standard and Advanced) on different nodes for batch processing of use case applications and monitoring/controlling them through SMA
- Monitoring various project life cycle environments using Pega AES tool
- Supporting development teams by providing technical solutions, developing prototypes and walking through the PRPC sample applications
Environment: Pega PRPC v6.x/v7.1, Java, JSP, HTML, JavaScript, CSS, XML, SQL, PL/SQL, SOAP UI, REST Client, SQL Developer, TOAD.
Confidential, CA
PRPC System Architect
Responsibilities:
- Designed and implemented the Class structure/hierarchy.
- Designed, developed and deployed workflows in PRPC using MS Visio and design of flow diagrams.
- Involved in designing, building and validating User Interfaces using Sections,
- Harnesses and Rule-Obj-HTML in PRPC.
- Involved in designing the Technical Design Documents for the Workflow development process and Technical specifications with the Pega Lead/System Architect..
- Prepared Role Based Access group for the Pega Workflow team and provided security based roles and privileges at operator level.
- Identified reporting requirements to general business functionality, non-functionality needs and required data attributes for BPM specific workflows.
- Created Activities for implementing core Business logic.
- Develop new, and rewrite current, workflow configurations in order to maximize production and operating efficiency.
- Involved in Designing High Level Class structure, Workflows and Rule sets in Pega PRPC.
- Creation of Rules for Validation, Integration rules like Rule-Connect-SQL using methods like RDB save, RDB Open, RDB list, Creation of Work Objects, assigning to Operators.
- Created the Business Process Flows and flow actions in Pega PRPC.
- Developed SOAP Services to provide service to external systems.
- Implementation of Decision tables, Decision Maps and Declarative expressions.
- Creation of search reports using List view, Summary view rules of PRPC.
- Involved in almost all the phases of the application whenever required.
- Involved in designing the role based and context specific screens, dialog scripts using CPM.
- Involved in creating cases for adding new accounts in CPM frameworks.
- Involved extensively on the migration and deployment of the application rules from Dev to QA, UAT and Production environments.
- Troubleshoot and communicate with Pega Support team in order to resolve technical issues which require hot fix from Pega systems.
- Executed SQL queries to verify data integrity with Oracle backend.
- Worked on DB Mapping, Remote DB Connection and other DB related operations
Environment: PEGA PRPC 6.2, Rational Rose, SQL, HTML, XML, Oracle 10g and Web Sphere, Windows, JAVA, MS Visio.
Confidential, NY
PRPC Developer
Responsibilities:
- Worked closely with business teams to understand the business needs and gather requirements.
- Designed application so that the acquired companies can easily be integrated into the system for ensured quality service.
- Worked in designing the application Access Groups, Access Roles, Operators and Work Groups, Work Basket and Work Lists.
- Worked in IT team involved in translating the templates from business analysts into designs
- Used Pega Smart BPM Framework
- Built workflows and screen flows in process modeling based on stages in process outline.
- Designed and developed flow actions and flows for various scenarios based on inputs from clients and business analysts to meet the business goals.
- Used Aqua Logic Service Bus for integrations from the Legacy System and applied Service Oriented Architecture.
- Used SOAP connectors to communicate with legacy systems.
- Involved in Unit testing and end to end Integration testing
- Involved in multiple Customer Service Associates training sessions to guide them and understand the claims process.
Environment: Pega PRPC V6.1, Java, HTML, XML, IBM Web Sphere, JavaScript and DB2.
Confidential, NY
PEGA PRPC Developer
Responsibilities:
- Designed class structure and Rule sets structure for Disability Claim Triage, to fit into current Contact Center and to be reused for future developments.
- Designed tables for Triage business rules maintenance, to minimize code changes as the business rules get added, updated or expired.
- Designed Triage flow to evaluate business rules of multiple modules set by business and come up with results, this flow can be re - used with few changes for other GI Line of Business
- Involved in creating generic Rule-Service-SOAP to post Triage request from end User system (DCMS) via Middleware Services (GIBS) to Customer One Triage.
- Involved in Creating Rule-Connect-SOAP, to send the evaluated Triage results from Customer One Triage system to end User System (DCMS) via Middleware Services (GIBS)
- Created common parameterized Rule-Obj-Activity, to fetch and execute the Triage business rules of corresponding module.
- Created many Rule-Obj-When, Rule-Declare-DecisionTree, Rule-Declare-Decision Table rules for implementation of Triage business rules of corresponding modules.
- Created Rule-Obj-SummaryView, Rule-Obj-ListView rules to generate Triaged work item reports for quick Triage results analytics for business.
- Updated work manager portal (Rule-Obj-Portal) to provide access to Triage reports.
- Worked with Reporting Team on design of Rule-Admin-Extract rules for Triage results detailed reporting in Data Mart.
- Coordinated between business and offshore team exchanging Requirements and Change Requests.
- Participated in Technical discussions and conducted Design Reviews with business.
- Communicated feedback with offshore to implement changes suggested by business team.
- Performed system testing and promptly resolved identified defects to meet release dates.
- Worked with the Performance Lab Team on stress testing of the application.
- Responsible for maintaining Schedules, Managing Offshore resources and completing various milestones on time.
Environment: PRPC 5.5, IBM Web Sphere 6.1, UDB 8.1, XML, JavaScript, HTML, MS Visio, Java and Windows XP.
Confidential
Java developer
Responsibilities:
- Gathered and analyzed user/business requirements and developed System test plans.
- Managed the project using Test Director, added test categories and test details.
- Involved in using various PeopleSoft Modules.
- Performed execution of test cases manually to verify the expected results.
- Used Quick Test Professional (QTP) to conduct Data Driven Testing by pulling data from a table.
- Created Recovery Scenarios for the application exception handling using recovery manager.
- Involved in doing the GAP Analysis of the Use cases and Requirements.
- Test Scenarios developed for Test Automation.
- Developed highly interactive web screens based on HTML 5 and display Tag Libraries.
- Tested the application thoroughly in Unit Testing phase using JUNIT.
- Developed application specific build scripts using JavaScript.
- Used Spring Framework to integrate with Struts and used ORM mapping tool called Hibernate.
- Involved in Regression Testing, Backend testing, Functionality and Security testing.
- Wrote SQL queries to check the integrity of data and created Stored Procedures and Triggers.
- Interaction with the developers and technical content writers on a daily basis to update the test documents.
- Reviewed existing Test Scripts, and modified as required for new changes.
Environment: Core Java, JSP 2.0, Servlets, EJB 2.0, JMS, PL/SQL, XML, Spring 2.5, Web logic 8.1, Eclipse 3.3, HTML, JUnit, jQuery, ANT, JavaScript, Log4J, Oracle 9i, Windows.