Pega Senior System Architect Resume
TX
SUMMARY
- Over 8 years of IT industry experience including 5 years of PRPC experience as a design developer and as a System Architect and over 2 years of Java experience in software analysis, development, and implementation of applications utilizing Java, JSP, Servlets, Oracle8i/9i, MS SQL Server 2000, HTML, JavaBeans, EJB, XML, Eclipse 3.4, JavaScript, Windows NT/XP/2000 on multi - tier applications and Enterprise application Integrations.
- Extensive knowledge in Design, Development, Migration and Deployment of PRPC and Java/J2EE based applications.
- Experience in processing service request case developing and designing SOAP services and Connectors in the Pega application.
- Well versed with BRE, BPM documents for PRPC.
- Extensive familiarity with UML (System Use case Diagrams, Activity Diagrams, Sequence Diagrams, Deployment Diagrams and Class Diagrams).
- Experience in interaction with the end users, Business Analysts for understanding of the business requirements.
- Extensively worked on UI design and created portals, containing Bulletin Board with the dynamic updates of the data script changes.
- Designed and delivered PRPC products and internal applications.
- Expert in debugging tools such as Tracer utility, Clipboard, Application accelerators and Expression builders.
- Extensive knowledge in Pega Smart Investigate & CPM
- Participated in designing security application which involved setting up Access groups, Access Roles, Operators, Application ID, Org Divisions, Org Units and Work groups.
- Extensive experience with Oracle Databases & thorough knowledge & experience in PL/SQL, Stored Procedures, Triggers.
- Extensively worked with JAVA, J2EE (EJB, Servlet’s, JSP), HTML, XML.
- Experience with various Application Servers WebLogic (8.x to 9.x), Web sphere Application Server 6.0, JBOSS and Apache Tomcat-5.0.
- Familiar with Operating Systems like Sun Solaris, UNIX, and Windows.
- Have good communication and interpersonal Skills. An excellent team player
TECHNICAL SKILLS
Languages: Java 2, C, C++
Web Technologies: EJB, JSP, J2EE, J2SE, JMS, JNDI, SOAP, Servlets, HTML, DHTML, CSS, JavaScript, XML, XSL, XSLT, XML, Schema, SOAP, WSDL, Perl, Struts, Hibernate and Spring
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
BPM: Pega PRPC 7, 6.2 SP 2/6.1/5.5/5.4 (BPM, BRE)
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, TX
PEGA Senior System Architect
Responsibilities:
- Developed reports required by the Business owners for monthly claims analysis.
- Developed Control Reports modules to auto generate reports on shared location on daily basis.
- Independently worked on enhancements required by the business team to improve the routing of inbound invoices based on state regulations.
- Designed and implemented auto-Correspondence module, to enhance existing manual correspondence.
- Implemented ‘Get Next Invoice’ functionality to automatically retrieve the most urgent invoice to be worked on by Claim Associates.
- Implemented compliance related access level restriction for Production Support Users.
- Root cause analysis of production issues for providing preventive solution.
- Execute PRPC administration work like Code move to different environment, user account creation, creating build for production release and supporting Pega activities of the release management.
- Performing Application Reviews to ensure compliance with the Guardrails.
- Created Decision Rules ( When condition Rules, Decision Tree Rules, Decision Table Rules and Map Value Rules) and Declarative Expressions as per the requirements.
- Troubleshoot and communicate with Pega Support team in order to resolve technical issues which require hot fix from Pega systems.
- Involved in making changes and adding new parameters to the already existing Functions.
- Used the TRACER to examine the rules and to minimize the execution time Performance test of all activities and rules using PRPC-PAL Tool.
- Developed SOAP service for the service Request and WSDL deployment.
- Extensively worked on writing activities for Validations and Error Handling.
- Coordinate daily work with offshore delivery team.
- Created unit test plans and test cases to test
Environment: PRPC 7, Web Sphere 6.1, Oracle 9i, MS Office Suite, MS-Project, MS Visio, JavaScript, Windows, Unix, XML and HTML.
Confidential, Austin, TX
Sr. Pega Developer
Responsibilities:
- Shouldering overall responsibilities to understand Client Processes and to work efficiently to meet targets and deliver solutions in accordance with Customer quality control standards and business practices and procedures.
- Have developed a level of competency, which helps to anticipate issues and solve them in advance.
- Reviewing requirements from business, providing inputs to business users, coordinating with IT for Mainframe Tasks and with UAT for Quality control.
- Generated various reports in PRPC using Report Definition.
- Implementation of Decision tables, Decision Maps and Declarative expressions for validations. Validations are implemented using JavaScript.
- Imparting domain and technical knowledge to fellow team members.
- As part of rollout type of works, the responsibilities include gathering the requirements from the clients, performing analysis on the business requirements and development of high level and detailed system design, test environment set-up, system testing, implement the system in to the production environment and providing warranty support.
- Debugging the application using Tracer and DB Trace.
- Troubleshoot and communicate with Pega Support team in order to resolve technical issues which require hot fix from Pega systems
- Involved in Bug Fixing Activities with Lead and System Architects for Harness, Declare Expressions and When Rules.
- Reviewing the Performance of Application using the PRPC-PAL to suggest ways to optimize Performance.
- Worked on the defects during the UTEST and UAT environments.
Environment: PRPC V6.2, Microsoft Visual Studio 2005, C#, SQL Server, JavaScript, HTML, CSS, IIS 5.1, Windows 2000 Professiona.
Confidential, Addison, TX
Sr. Pega Developer
Responsibilities:
- Involved in Design of Class Structure, Properties, and Activities.
- Developed Flows and Activities. Created flows to handle Exceptions in the system.
- Developed UI file upload process by incorporating iframes.
- Created agent to run parallely on different nodes handling huge volumes of requests simultaneously.
- 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.
- Created declared pages and report definitions.
- Creation of Declarative expressions for a value change on the properties.
- Creation of validation rules to implement business logic validation.
- Implemented Decision Tables, Decision Maps and Declarative expressions.
- Created unit test plans and test cases to test.
- Coordinate daily work with offshore delivery team.
- Created Rules for Validation, Integration rules like Rule-RDB-SQL using methods like RDB Save, RDB Open, RDB List, Creation of Work Objects, assigned to Operators.
Environment: Pega Rules Process commander V6.2, SP2, Oracle 11g, XML, HTML, JavaScript and JSP, Web logic.
Confidential, Houston, Texas
Sr. Pega Developer
Responsibilities:
- Requirement Analysis for Incident Management Traction2 System.
- Created Low Level Design document along with proof of concept for the design proposed for the System Integration requirement specific to the Traction2 architecture.
- Wrote Rule-Declare-Trigger rules to monitor PRPC DB commits and deletes for each Traction2 work object and invoke PL/SQL based API layer for External Database sync.
- Pull data instances from external Database during Business Unit deployment to recreate them in PRPC and allow the users to progress processing of that data from its original state in legacy data.
- Got the XSD/DTD representing the legacy data in XML format and used ‘Connector and Metadata Accelerator’ wizard in PRPC to create classes and properties and a starter Parse XML rules corresponding to the XML definition.
- Parsed the string values against the Parse-XML rule to map values against properties in the clipboard.
- Explain requirements to offshore team.
- Created Agent rules to handle exceptions.
- Implemented various PRPC components like Decision tables, Decision Maps, Declarative expressions, Constraints, and Indexes etc.
- Design and development of Harness rules, Layout and Sections.
- Coordinate daily work with offshore delivery team.
- Created unit test plans and test cases to test
- Ensuring delivered work product meets the functional requirements.
- Enhancing the quality of the application by using quality control procedures combined with best practices.
Environment: Pega Rules Process commander V6.2, Oracle 11g, XML, HTML, JavaScript and JSP, Weblogic.
Confidential, Sterling, VA
Pega Developer
Responsibilities:
- Interacted with Business users to understand expectations and requirements PEGA PRPC Technical design and configuration against documented requirements for the PRPC application.
- Prepared Project Approach Document based on designed documents Extensively involved in updating and deploying different Ruleset Versions as required by the organization
- Created Class structure in Pega PRPC, HTML rules, Properties (Data types), Embedded Pages and Correspondences
- Extensively worked on the User Interface development by creating customized portals to non-technical users with the Bulletin Boards showing the changes made to the scripts dynamically.
- Generated List & Summary reports and enabled security levels on the reports so that particular access group can view them
- Created Rules for Validation, Integration rules like Rule-RDB-SQL using methods like RDB Save, RDB Open, RDB List, Creation of Work Objects, assigned to Operators.
- Implemented the Pega Inbuilt Ruleset Versioning feature to maintain the Script Changes.
- Created the File Listeners to copy the XML files from a shared location to temporary folders.
- Created Agents scheduled to run at particular intervals to keep the Data Updated in different Environments to be in Sync.
- Developed Portals, Gadgets as per the client’s requirement Created simple to complex Activities using page-new, page-copy, page-merge-into, properties-set etc
- 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/ Webservices to review particular data
- Developed different services to support Service Oriented Architecture (SOA)
- Involved in the SOAP service for the service Request and WSDL deployment.
- Involved in making changes and adding new parameters to the already existing Functions.
- Implemented Agile/Scrum Methodology. Implementation of Decision tables, Decision Maps and Declarative expressions for validations. Validations are implemented using JavaScript.
- Extensively worked on writing activities for Validations and Error Handling.
- Involved in conducting Unit testing, Regression testing, Integration testing, System testing, Performance testing and End-to-End testing
Environment: PRPC 6.1, CPM 5.2 SP4, WebSphere 6.1, DB2 7.0, MS Office Suite, MS-Project, MS Visio, JavaScript, Windows, Unix, XML and HTML.
Confidential, IL
Pega Developer
Responsibilities:
- Created High Level Class structure, Workflows and Rule sets in Pega PRPC.
- Created System use cases, decision diagrams to provide appropriate decomposition to the use case model and documents to control the complex claim engine flows.
- Explanation of client requirements on deliverables.
- Involved in Customizing CPM flows as per customer process change requirements.
- Design and Implementation of transaction search portal, for Payments for both lines of business.
- Created data models for the flows, sections Harness.
- Worked on UI design and have written java scripts to auto refresh the user sections.
- Developed screen validations and display processing.
- Implemented activities, steps, methods and error handling.
- Involved with team in the Configuration of several JDBC and MQ interface.
- Creation of integration rules as Rule-RDB-SQL, RULE-Connect-SOAP.
- PRPC Build Deployment using Tomcat on MS SQL server and Oracle Servers.
- Worked on CPM framework and good overview of various services used in the application, implementation of rules and interfaces.
- Involved in customizing the CPM framework while developing new exception case - Recall, SameDayCancel and OverAll10DaySLA tasks.
- Involved in configuring, deploying the application and worked with Trouble shootings.
- Involved in Bug Fixing Activities for Harness, Declare Expression and When Rules.
- Implemented SLAs Activities as per new functionality.
- Created search reports using List view and Summary view rules of PRPC.
- Involved in conducting Unit testing, Regression testing, Integration testing, System testing Performance testing and End-to-End testing.
Environment: Pega Rules process Commander 5.5/5.4, Pega CPM 5.3, Windows, Web logic, MS Visio 2003, SQL, HTML, XML, CSS, Java Script, AJAX, Agile, Oracle 10g.
Confidential, MI
J2EE Developer
Responsibilities:
- Design and Development of the SDC web application based on the Struts framework, which includes preparation of uses cases, use case diagrams, activity diagrams, class diagrams and sequence diagrams. The design was based on MVC 2 Architecture.
- Configuration of WebLogic Application Server and Struts Framework.
- Preparation of test cases for testing of all business logic and validations.
- Implementation of business logic for different modules. This includes development of Servlets and normal java classes, java beans, JSPs (for presentation tier) and java script for client side validations.
- Design and Code review and troubleshooting.
- Created Session Beans and controller Servlets for handling HTTP requests from JSP pages.
- Testing - Unit Testing, System Testing and Integration Testing
- Responsible for the Quality procedures related to the project.
Environment: J2EE, Struts 1.1, JDK 1.4.2, UML with Rational Rose 2003, IBM WebSphere Studio 5.1, Oracle 9i Ver 9.2.0.1.0, BEA WebLogic Application Server 8.1 SP3, HTTP, MS Visual Source Safe 6.0.
Confidential, GA
J2EE Developer
Responsibilities:
- Preparation of Functional Specification, High Level and Low Level Design documents.
- Design and Development of the web application based on the Struts framework and Velocity Templates, which includes preparation of uses cases, use case diagrams, activity diagrams, class diagrams and sequence diagrams. The design was based on MVC 2 Architecture.
- Configuration of Tomcat Server, with Struts Framework and Velocity Templates.
- Preparation of test cases for testing of all business logic and validations.
- Implementation of business logic that includes development of Servlets and normal java classes, java beans, Velocity GUI (for presentation tier) and java script for client side validations.
- Design review, Code review and troubleshooting.
- Testing - Unit Testing, System Testing and Integration Testing
- Responsible for the Quality procedures related to the project.
Environment: J2EE, Struts 1.1, Velocity Templates, JDK 1.4.2, UML with Rational Rose 2003, Eclipse Project Release 3.0.2, Oracle 9i Ver 9.2.0.1.0, Tomcat 5, IBM Rational ClearCase.
