Senior System Architect Resume
Dallas, TX
SUMMARY:
- Around 5 years of experience in analysis, design, implementation and testing of Object Oriented Applications in the Client/Server environment.
- Over 3 years of experience in PRPC (PEGA RULES Process Commander) Business Process Management and Business Rules Engine.
- Involved in the complete life cycle implementation of BPM applications using PRPC.
- Proficiency in modeling of business processes, PRPC tool installation, development, testing, and deployment.
- Experience with design and implementation of org and class structure, flow actions, rule sets and various components of PRPC based BPM application, and configuration of communication, email and integration services on PRPC using Web services and SOAP connectors.
- Extensive knowledge in Design, Development, Migration, Deployment and Integration of PRPC.
- Experience in implementation of other PRPC components like Decision Tables, Decision Maps, Declarative Expressions, and Indexes etc.
- Extensive knowledge in Design, Development, Migration and Deployment of PRPC Business Rules Engine (BRE) and Java/J2EE based applications.
- Expertise in designing and developing components using Enterprise Java Beans over Applications.
- Experience with MVC Design Pattern, Business Delegate, Service Locator, Session Facade, Data Access Object (DAO) and Data Transfer Object (DTO) implementation.
- Experiences in developing applications using different frameworks.
- Experience in Oracle Database, Developed SQL Scripts, Stored Procedures, functions and packages.
- Good knowledge of Object Oriented Programming and UML
- Excellent Communication & Interpersonal skills, commitment to co - operative teamwork.
- Motivated team player with ability to work under minimal supervision.
TECHNICAL SKILLS:
BPM: Pega Rules process Commander (PRPC 7x, 6x)
Programming Languages: Java 1.4/1.5, C, SQL, PL/SQL
J2EE/Web Technologies: EJB 2.0/3.0, XML, XSL 2.0, XSLT 2.0, HTML, CSS, DHTMLJavaScript
Databases: Oracle 11g/10g/9i/8i, MS SQL Server 2012, MySQL 4.1
Application/Web Servers: IBM Websphere, Oracle WebLogic 11x/10x, Apache Tomcat 5.0
IDE Tools: Eclipse, NetBeans, SOAP UIOperating Systems: Windows 8/7/XP, UNIX, LINUX.
Design & Version Control: UML, Rational Rose, CVS, SVN, GIT,Splunk.
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Senior System Architect
Responsibilities:
- Worked with Business Analysts to define business requirements for designing, testing, and analyzed those requirements.
- Involved in designing the Class structure and development of process flows, activities and UI.
- Involved in peer reviews between the business lead and the application relevant SME's to design UI screens to convey the business information apparent to the Use case.
- Implemented client-server model to achieve below functionalities.
- Configured Pega MASHUP to embed the application in other Java applications.
- Automated generation of rule sets/access groups for various applications.
- Configured Standard/Advanced Agents to automate the case processing.
- Developed merge conflict report for developers which gives visibility to merge/retrofit changes.
- Worked on all the constructs of PRPC like Harness, Sections, Layouts, Flows, Flow Actions, When rules and activities.
- Implemented asynchronous REST/SOAP calls to improve the performance.
- Designed CONNECT-SQL connectors to get/post data from/to the external databases.
- Worked in automating Rule Import and Update Manager (hotfix installer) via Nexus and Fusion.
- Applying HotFix and Coordinate with Pega Systems Team to resolve any Product related issues raised through Pega Service Requests.
- Worked on creating certificates using OpenSSL and installing them on KeyStores/TrustStores.
- Configured Outbound (SMTP) and Inbound (IMAP/POP) emails accounts.
- Converted existing SOAP connectors to use REST with JSON.
- Recommended using of Edge Servers and Static Assembler for performance improvements.
- Implemented LDAP Authentication for providing robust security model(SSO).
- Worked on Pega BIX tool to extract data for reporting and migration purpose from pega DB.
- Worked on Pega SURVEY to implement Questionnaire related UI screens.
- Worked in improving application performance by analyzing Alerts, Logs and Database sessions.
- Used System Management Application (SMA) to monitor various agents and listeners, to get stats on the rule information and to clear the rule cache and lookup list cache.
- Involved in bug fixing activities after the initial development of the project was completed.
- Involved in the rules management and associated tools such as export & import tools (Rule set and Ruleset Version)
- Involved in Updating real time case data in Production environment for failed cases through clipboard.
- Used tools such as PAL, PLA, profiler, SPLUNK and DB Trace for performance and debugging.
- Generated List and Summary reports and enabled security levels on the reports so that particular access group can view them
- Worked on Decision tables, Decision Trees, Decision Maps and Declarative expressions.
- Perform Pega Upgrade to higher environment (QA, UAT and Prod)
- Worked on security using Access Manger in V7.
- Worked on MIXINS for skin/UI changes in V7.
- Implemented Word Templates using Correspondence.
- Implemented eForm and mapped data from Pega to interactive field definitions.
- Implemented file attachments to work objects from files uploaded by end users.
- Worked on JSP tags and OOTB Pega API’s.
Environment: Pega PRPC, V7.1.8, XML, HTML, JavaScript, CSS, Process Modeler, Oracle 12g, WebLogic, Rally, ALM, GIT, Fiddler, Splunk.
Confidential, Austin, TX
Senior Pega Consultant
Responsibilities:
- Worked in migrating applications from V6.3SP1 to V7.1.5 which includes Migrating tables, updating Controls, UI, CSS and fixing custom Java Script issues.
- Involved in designing the Class structure and development of process flows, activities and UI.
- Design and development of Harness rules, Layout and Sections.
- Worked on implementing Service rule, Connector Rule.
- Worked in improving application performance by analyzing Alerts, Logs and Database sessions.
- Testing and debugging using Preflight, Tracer and Rules Inspector.
- Involved in optimizing and refactoring the code for better performance and ease of maintainability.
- Providing support to other system architects.
- Developed custom html properties as per requirement.
- Used both Node and Thread level Declarative pages.
- Used Access Group, Access Roles, and Privileges for security purpose.
- Developing applications following Pega guardrails and smart build.
- Developing applications for change by delegating rules directly to business.
- Implemented List View, Report definitions and Summary View reports and sending out emails as an attachment.
- Implemented file attachments to work objects from files uploaded by end users.
Environment: Pega PRPC V6.3 SP1,V7.1.7, XML, HTML, JavaScript, CSS, Process Modeler, Oracle 12g, WebLogic, JIRA, Fusion, GIT, Fiddler, Baretail.
Confidential, NY City, NY
PRPC Developer
Responsibilities:
- Understanding the user requirements for Confidential
- Designed Facet (WO), Group (Cover) and Bundle (Folder) as a PRPC Work Types.
- Involved in Bundle Creation flow implementation Using Rule-Obj-Flow, Spinoff, and Splitforeach.
- Involved in Page. Property Validations for Facets, Group, Bundles.
- Enhanced QTB, MTB flows added new Flow Actions, Sections
- Involved in Decision making using Decision Table, Decision Tree and Declare expressions.
- Involved in Bug Fixing of Confidential 1.0 and Deployed into Prod.
- Created Rule-Connect-Java, Rule-Connect-Soap, and Rule-Connect-SQL to integrate United DB, CAMS, Broker Express, and Application.
Environment: PRPC 5.3/5.2/5.1, JBOSS 4.2, HTML, Java Script, Java, Oracle 9i, Windows, SOAP, XML, JSP.
Confidential
Java/J2EE Developer
Responsibilities:
- The application is designed using J2EE design patterns and technologies based on MVC architecture
- Agile Methodology is used for development of the application.
- Developed the application using the Model-View-Controller (MVC) application design pattern and encapsulated front end from the underlying business logic, and data model.
- Implemented Struts Dispatch Action class and involved in developing various action classes for customer search, agent search, supply, user validation.
- Involved in writing DAO, DTO’s using Hibernate DAO Support.
- Involved in writing XML validation classes using Struts validation framework.
- Designed the user interfaces using JSPs, Struts Tags.
- Involved in writing SQL queries, Stored Procedures and Triggers.
- Developed custom tags and JSTL to support custom User Interfaces.
- Used RAD 7.0 for writing code for JSP, Action Classes, Struts and spring beans.
- Used IBM Web Sphere App Server to deploy the license module.
- Developed JUnit test cases for DAO and Service Layer methods.
- Used XML Web Services using SOAP to register Agents like wall mart using non-java application.
- Used Log4J to capture the log that includes runtime exceptions.
- Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
- Interacted with quality assurance team for requirements gathering and analysis.
Environment: Java, J2EE, JSP, Struts 1.2, Spring 2.0, Oracle 10g, HTML, XML, ANT, Eclipse, IBM Weblogic Application Server 10.2,, LOG4J, SVN, Web Services, TOAD.