Goutham
*******.****@*****.***
SUMMARY
Overall 8 Years of experience in software development with proficiency in designing & developing web based enterprise application for complex business needs using PEGA Rules Process Commander (PRPC) 5.5 Very Proficient in PEGA Implementation Cycle which includes PRPC tool design, development, testing and implementation.
Sound skills on PRPC tools such as Tracer, Clipboard and System Management Application (SMA).
Experience in IAC configured as a web node, the PRPC system allows access to its applications
Developed Activities, Properties, Decision Rules, Declarative Rules, Process Flows and User Interfaces like Harness & Sections.
Extensive knowledge in Design, Development, Migration and Deployment of PRPC (PEGA RULES Process Commander) and Java/J2EE based applications.
Experienced Developer for defining class structure and hierarchy based on PEGA best practices and guardrails, security based on role and privileges, configuring agents, connectors, data model, process flows, business logic definition and user interface Design.
Experienced in CPM and IIF frameworks.
Experience in upgrading Java Platform and migration of Blaze Rules Repository versions
Strong knowledge in implementing various PRPC components like Decision tables, Decision Maps, Declarative Expressions, Constraints, and Indexes etc.
Expertise in designing Workflows, Flow Actions, User Interfaces, Activities, Decision rules, Declare Pages and activities/utilities.
Expert level experience in software development life cycle (SDLC) best practices and Written documentation
Experience in phases of Smart Build BPM life cycle like model, build, execute and monitor using PRPC.
Experience in designing and Developing Business Rules Engine (BRE) and Business Process Management (BPM) applications using PRPC.
24x7 production (on-call) support on a weekly rotational basis
Experience with LEAN Agile Methodology and Waterfall
Extensively used Connectors and SOAP Services in PEGA PRPC to integrate with external systems.
Excellent skills in Java, JDBC, JNDI, XML, XSL, XSLT, SAX, DOM, SOAP, and ANT.
Solid Experience in Oracle 10g / 9i /8i and MS-SQL Server 00/05, stored procedures and triggers.
Experienced in RAD, Eclipse, WSAD, and JBuilder.
Experienced in installation, configuration, development and deployment on BEA Web Logic, IBM Web Sphere, Apache Tomcat and JBOSS servers.
Strong working experience in leading J2EE framework like spring, Hibernate, Struts.
Experience with various version control systems like Clear Case and VSS.
Extensive experience in Banking and Insurance domain.
Excellent Analytical & problem solving skills with attention to detail and Persistence, Teamwork and Communications.
EDUCATION
Bachelor’s in Engineering (EEE), JNTU, India
TECHNICAL SKILLS
BPM Products : PEGA Rules Process Commander 5.x, 6.x, 7.x
SOA Technologies: Web Services with SOAP, Mediations, SCA, WSDL
Java Technologies: Core Java, J2EE
Web Technologies: Servlets, XSD/XML, XPATH, HTML
Middleware : WebSphere Enterprise Service Bus 6.x (WESB), WebSphere Message Queue 6.x
Servers : WebSphere Process Server 6.x and 7.x (WPS), WebSphere Application Server 6.x (WAS), Tomcat Web Server 7.x
IDEs : WebSphere Integration Developer 7.x, 6.x, Rational Application Developer, Eclipse
Databases : Oracle, MS SQL
PROFESSIONAL EXPERIENCE
Client: Wells Fargo, Minneapolis, MN Aug’15 – Till Date
Title: PEGA PRPC Developer
This project involves implementing PEGA systems PRPC product for automating the Loan Data Management system for the Servicing unit of Wells Fargo. The application handles the routing of requests to modify key attributes of Loans and depending on attributes changed the routing is done for approvals. Some of the integrations include JMS, EJB and Java. PEGA Application has been configured both as client and services in this application in each of these scenarios.
Responsibilities:
Participated in Requirements, Design and Development phases.
Analysis, Design and implement the data migration process
Develop a mechanism of data extraction from PEGA database to external SQL database
Work on creating declare index rules and activities for extraction process
Support production issues relating to PEGA
Identifying Properties and Activities, designing the Sections and Harness.
Implementation of PRPC components like Decision tables, Decision Maps, Declarative Expressions, Constraints and Indexes etc.
Prepared Role Based Access group and Control document for the PEGA Workflow team.
Created Class structure, Workflows and Rule sets in PEGA PRPC.
Used design tools like Microsoft Visio for designing the workflows of the application. Developed Rules for validation and Integration pertained to Rule-Connect and Rule-Service.
Design and development of Harness rules, Layout and Sections. Performance test using PRPC-PAL tool.
Worked on Activities and Flows to meet the requirements.
Created a Prototype for evaluation of a specific process in the Enterprise Application using Blaze, ILOG JRules and PEGA Rule Engine as a part of SOA in J2EE environment using Design patterns
Used RDB Method to created Database Connection and Created Web services using Connect-SOAP.
Created Data-Admin-Product to migrate rules across various environments.
Managed accessibility to users by creating Portals, Access Roles and Access Groups for Analysts, Data Managers and Chair departments.
The Business rules are coded in the Rule Sets and the flow of the rules is defined using Rule Flows in blaze.
Identified and documented test conditions/scenarios from the business requirements and functional design for Rating Management.
Environment: PEGA PRPC 7.1, MS Visio, HTML, XML, SOAP, Blaze, JavaScript, SQL Application Server, EJB, Java, CSS, and HTML
Client: Credit Suisse, NY Feb’14 – July’15
Title: PEGA PRPC Developer
Default workflow is an application that manages the borrower assistance modification process. The system provides capability to manage the document perfection process and the Customer Assistance Specialist (CAS) follow up and communication to the borrower. The system leverages data from Lender live, iVault, and MSP to create rules that drive tasks and flows to the various business functions.
Responsibilities:
Involved in the high level analysis, estimation and in the preparation of high-level design documents and detailed design documents.
Followed Agile Scrum methodology to implement the project.
Participated in business requirement gathering, analyzing the requirement, documenting the requirements of Business Process Management (BPM) and Business Rule Engine (BRE) implementation phases using PEGA PRPC.
Worked on the Enterprise layer class structure to build enterprise components used across the organization like data classes and integration classes.
Worked on PRPC User Interface development - Sections, Harnesses, Flow Actions developing web-based UI's using DHTML, Object-oriented JavaScript
Prepared Role Based Access group and Control document for the PEGA Workflow team.
Created Class structure, Workflows and Rule sets in PEGA PRPC.
Used design tools like Microsoft Visio for designing the workflows of the application. Developed Rules for validation and Integration pertained to Rule-Connect and Rule-Service.
Design and development of Harness rules, Layout and Sections. Performance test using PRPC-PAL tool.
Coordinated in the SOAP service for the service Request and WSDL deployment.
Coded various PRPC activities, flows, flow actions, assignments, SLA (Service Level Agreement), declarative rules, correspondence templates using PRPC.
Extensively used Integration Connectors & Mappings such as Connect-EJB, Connect-SQL and Parse XML rules of PRPC.
Created List View and Summary View Reports.;
Created Access Groups, Work Groups, Classes, Rulesets etc.;
Implementation of Proof of Concepts;
Worked extensively in fixing the issues after upgrading the current application from PEGA PRPC 6.2 to 7.1.
Migrated data instances and Rulesets using Product and Patch rules from development to SIT, UAT & Production environments.
Involved in debugging/logging application using PEGA Tracer tool and Performance Analyzer (PAL).
Involved in analyzing, testing the application and fixing the bugs.
Maintained onsite and offshore methodology to get deliverables on time for development.
Environment: PEGA RULES Process Commander 7.1/ 6.x, JDBC, XML, JavaScript, Oracle 11g,Pl/SQL, HTML, Java, EJB and SQL.
Client: American International Group, Jersey City, NJ Oct’12 – Jan’14
Title: PEGA PRPC Developer
PEGA rules are configured through PEGA Workbench to provide a Web based submission, quote / bind system to support AIG. This will support insurance transaction processing & on the spot document issuance for multiple lines of business & products, mainly in the retail segment. Through this the partners will be enabled to efficiently and effectively service the requirements of their customers from quote to policy issuance, and policy lifecycle management.
Responsibilities:
Assessment studies for PEGA upgrade from PEGA 6 to 7.
Followed PEGA Guardrails in implementation of the application.
Involved in Implementing and developing in PEGA (PRPC) modeling, testing, development and deployment
Prototype and create business domain specific workflows with rule based decision logic.
Involve in the identification of enhancements to the core base product. Provide support to enhance and support applications that are utilizing PRPC
Ensure that the business and technical architecture of the delivered solution related to PEGA PRPC (PEGA RULES Process Commander) matches customer requirements
Involved in BRE implementation:
-Developed Activities to handle the business Conditions
-Implemented the Decision Rules (Decision Tables, Decision Maps, When rules).
Coded various PRPC activities, flows, flow actions, assignments, SLA (Service Level Agreement), declarative rules, correspondence templates using PRPC and Created reports i.e., summary views and list views using PRPC.
Worked on PRPC User Interface development – Sections, Harnesses, Flow Actions developing web-based UI’s using DHTML, Object-oriented JavaScript
Implementation of Declarative Processing features – Expressions, Constraints, On Change, Decision Rules like Decision Table, Decision Map.
Facilitate knowledge transfer of PRPC functionality and application functionality
Involved in debugging application using PEGA Tracer tool, performance testing using PAL tool
Improved performance issues using PAL and tuning in oracle 10g.
Environment: PEGA Rules Process Commander PRPC 7/6, MS Visio, HTML, XML, SOAP, JavaScript, Oracle, CPM Framework, Java, CSS, Java Script and HTML
Client: Caterpillar Inc., India June’10 – July’12
Title: PEGA Consultant
Caterpillar is an American corporation which designs, manufactures, markets and sells machinery, engines, financial products and insurance to customers via a worldwide dealer network. Caterpillar is the world’s leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. The main objective of the application is to automate the front-end system for Caterpillar call centers.
Responsibilities:
Worked on Designing and developing Workflows and Rule sets as well as integrating the application with external systems.
Involved in testing and troubleshooting the issues of application using PRPC tools like Rules Inspector, Clipboard, and Tracer.
Created HTML rules, Properties, Embedded Pages and Correspondences.
Designed and implemented User Interfaces using Sections, Harness and Portals.
Created Agents which will run in the background to sending Correspondences, to generate daily, weekly and monthly reports.
Created Activities, steps and methods and calling other activities for implementing core business logic.
Involved in PRPC flow diagrams using Visio, interpretation of complex flow shapes for business
scenarios.
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.
Able to debug using the tools provided by PRPC i.e., Tracer, Rules Inspector and Clipboard.
Created List view reports for the reporting purpose in the process commander.
Created Connect-SQL rules for querying the external database
Involved in Creation of validation rules to implement business logic validation
Created Activities, steps and methods like property set, page new, calling other activities for implementing core business logic.
Involved in testing and troubleshooting the issues of application using PRPC tools like Rules Inspector, Clipboard, and Tracer.
Worked closely with the SME’s in modifying the flows.
Worked on the Flowchart and Process diagrams using MS Visio.
Involved in Code migration from Dev to UAT and Prod.
Environment: PEGA PRPC v 6.1, Visio 2003, Java, C++, Windows XP.
Client: British Telecom, Hyderabad, India Apr 2008 – May 2010
Title: Java Developer
PPS system facilitates the Project Planning division to execute a smooth and efficient process of project planning. The Project planning team activities range from estimating required capacity, Identifying machinery and facilities to budgeting, procuring and commissioning of the project undertaken.
Responsibilities:
Involved in Business Logic analysis to produce business requirement, workflow diagram, Architecture, Functional and Design specification.
Prepared detailed Use Case features and Functional Requirement documentations from Business requirement specifications.
Developed the application using Struts that leverages classical Model View Controller architecture.
Extensively used UML and Rational Rose for designing to develop various use cases, class diagrams and sequence diagrams.
Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
Developed application using Spring MVC architecture.
Developed custom tags for table utility component
Used various Java, J2EE APIs including JDBC, XML, Servlets, and JSP.
Designed and implemented the UI using Java, HTML, JSPand JavaScript.
Designed and developed web pages using Servlets and JSPs and also used XML/XSL/XSLT as repository.
Involved in Java application testing and maintenance in development and production.
Developed different UML diagrams like use cases, class diagrams, sequence and activity diagrams.
Designed and developed the controller and view components using JSPs and Servlets and validators using JavaScript.
Designed and implemented PL/SQL stored procedures to process messages. Also worked and modified the Database schema according to the client requirement.
Involved in implementing the Data Access Object pattern for database connectivity and Hibernate.
Involved in Unit Integration, bug fixing, acceptance testing with test cases, Code reviewing.
Involved in production support and maintaining the application after production.
Environment: Java/J2EE, JDBC, Struts 1.3, Log4j, Hibernate, SQL, Eclipse, JUnit, XML, DOM, SAX, Linux, Windows XP, Visio 2003.