System Architect Resume Profile
PROFESSIONAL SUMMARY:
- Extensive knowledge in Design, Development, Migration, Deployment and Integration of PRPC Pega Rules Process Commander and Java/J2EE based applications.
- Experience in implementation of various PRPC components like Decision Tables, Decision Maps, Declarative Expressions, and Indexes etc.
- 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.
- 2 years of Java/J2EE and Internet/Intranet based experience as onsite/offshore Technical, Software Engineer in Java/J2EE projects.
- Over 5 years of experience in Design and development of Business Process Management BPM and Business Rules Engines BRE applications using Pega Rules Process Commander PRPC with good exposure in various domains.
- Over 8 years of IT experience in full life cycle system development involving analysis, design development, testing, documentation, implementation and maintenance of software applications in Web-based and Client/Server environment.
- Expertise in PRPC flows, interpretation of flow shapes, tickets, interpretation of complex flow shapes for business scenarios, activities, class structure design, decision types and decision rules.
- Well versed on SMA, DCO, Agents, SLA, Correspondence and User Interface Rules.
- Worked with HealthCare, SmartInvestigate Frameworks and FACETS Health Care Management System.
- Strong knowledge in developing Web Services using SQL, SOAP, MQ and XML.
- Strong experience in writing Sub Queries, Stored Procedures, Triggers, Functions and Packages
- Experienced in RDBMS technologies like Oracle SQL, PL/SQL, MS-SQL and OS concepts.
- Expertise in developing User Interfaces, screen layouts using JSP's and HTML.
- Experience in troubleshooting performance tuning of PRPC applications using Clipboard, Tracer.
- Exposure to complete Software Development Life Cycle SDLC starting from requirements gathering and performed object oriented analysis and design using UML.
- Knowledge of RUP and Agile-Scrum development and delivery models.
- Motivated focused team player with strong problem solving and analytical skills. Generate new ideas and quickly learn new technologies to get the job done.
- Good Domain Knowledge in Health care, Banking and Insurance Domains.
TECHNICAL SKILLS:
BPM Tools: | Pega PRPC 5.1 and 5.2, 5.4, 5.5, 6.2 versions. |
Languages: | Java, J2EE, JSP, JDBC, HTML, XML, UML, SQL, PL/SQL |
Design Tools: | MS Visio, UML |
Web Technologies: | HTML, XML, Web Services, JavaScript, SOAP |
Databases: | Oracle 10g/9i/8i/8.x/7.x, MySQL, DB2 8.1. |
App/Web Servers | IBM WebSphere, Tomcat, BEA Weblogic Server, Main Frame Servers. |
Reporting Tools | Pega Reports |
Operating Systems | MS Windows 95/NT/2000/XP/, OS/2, UNIX, LINUX, Solaris 5.8 |
PROFESSIONAL EXPERIENCE
Confidential
Responsibilities:
- Involved in designing the Technical Design Documents for the Workflow development process and Technical specifications with PRPC Lead/System Architect.
- Automated PegaUV Utility to generate the reports and send an email notification with the attachment every month to the specified Distribution list using Agent processing.
- Worked in creating the service package to create loans using the text file and parse the contents of the text file and send an email notification to the user with the summary of loans created.
- Extensively used SOAP UI to map the request and response parameters and analyze the error codes to resolve the issues with MSP service calls.
- Analyzed the log files and find the root cause for crashing the application server.
- Implemented the functionality for user to be able to spend the loans and be able to push the worked cases to a different work basket. Also used SLA to route the case to the specified work basket.
- Resolved the node related issues when the agent is called multiple times and analyzed the issue.
- 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-SOAP.
- Created the Business Process Flows and flow actions in Pega PRPC.
- Implementation of Decision tables, Decision Maps and Declarative expressions.
- Creation of search reports using List view, Summary view rules of PRPC.
- Involved in Integrating the application with Legacy Systems using Connect- Soap and Connect - SQL
- Involved in all phases of the application development.
Environment:
Pega PRPC 6.2, WebSphere 7, Oracle 10g, Windows 2000, MS Visio 2003, Java 1.5, HTML, XML, CSS, Java Script, AJAX, J2EE Agile.
Confidential
Responsibilities:
- Participation in Design Discussions in elaboration phase and UI development.
- Provided an interface to send attachments electronically and save it in the external application ImageRight using PRPC.
- Worked on Connect SQL to retrieve the insurance branch information from DB2 to store the uploaded documents and send an automated email to the concerned branch as a copy.
- Worked on HTML rules to conditionally connect to the Java servlet and configure the links of the uploaded documents for future retrieval.
- Used Decision rules like the Decision tables and Map Values.
- Retrieved information from declare pages at node and thread level for fast processing.
- Worked on task creation based on the application and assigning them to the concerned user effectively and maintaining their status effectively.
- Gained experience in handling Work Objects using various Obj methods available in PRPC.
- Worked on couple projects as a maintenance team head for bug fixing and creating work baskets and assigning users to it and routing the work to them using skills based routing.
- Created SQL rules for RDB-List, Open, Save and Browse.
- Used connectors like SQL, SOAP and HTTP and sending the data through XML stream and parsing the response using parse XML.
- Implemented UI based on List View, List All, List, Summary view, Dynamic Selects, List-List Controls.
- Involved in attaching SLA in assignments and created SLA activity depending on the requirement.
- Used DCO to capture the objectives and initial requirements and generated use cases according to it.
- Worked on various bug fixing scenarios involving various ranging from integration failures to other data base issues.
- Developed SQL connector to retrieve System of Record SOR information from the ADABAS.
- Implemented SOAP fault error handling for SOAP interfaces.
- Achievements in company at my tenure: Successfully implemented the PRPC application and helped in releasing the product to the users in 2 phases and lead the production support team.
- Organized daily scrum meetings and updating the project status to the business team, making sure the team is on track with the sprint deadlines.
Environment:
Pega PRPC 5.4-5.5, DB2 8.1, Accurev, BLUZONE, Message Manager, MS Visio 2003, HTML, CSS, XML, Java Script, SOAP and SQL connectors and services, ADABAS and PRPC database, AJAX, Web Sphere 6.1, Windows 2000 XP, Java 1.5, J2EE
Confidential
Responsibilities:
- Participated in analyzing functional requirements.
- Reviewing the technical documents for Flows and Flow Actions.
- Design Development of the Business Process Management BPM components that includes PRPC Flows, Business Rules for Loan application flow.
- Design and develop Data Model, Class structure, Access Group, Process flow, Activities and UI properties.
- Customize CSR portals
- Creating quote request and sending the quote to the customer for approval.
- Build functionality to Create and send PDF to Contract generation system using SOAP service.
- Implementation of Decision tables, Decision Maps and Declarative expressions.
- Design and develop User interfaces using Harness, Sections and Flow Action rules.
- Developed search reports using List view.
- Participated in creating validation rules.
- Used db operations using RDB save, RDB Open, RDB list.
- Created unit test plans and test cases to test the application flow.
Environment:
Pega PRPC Commander 5.1, MS Visio 2003, Visual Basic, Java, J2EE, VB Script, SQL, HTML, XML, WebSphere, and Oracle 10g.
Confidential
Responsibilities:
- Worked closely with the business analyst and architect to understand source data to develop technical solutions.
- Understanding the existing class structure and extending according to the organizational requirements.
- Designing complex user interfaces using Row repeats and Dynamic select, including Dynamic select with row repeat, list-list controls, list views.
- Customizing out of the box OOB portals using various panels according to the business requirements.
- Developed work flows/ screen flows using various OOB flow shapes.
- Used SLA and correspondence rules extensively for routing the tasks to specified users.
- Developed the application using cover and covered work object concepts.
- Writing Activities, Decision and Declarative rules in workflow development.
- Developed User Interface Rules Harness, Section as required by the application.
- Created Class structure in Pega PRPC, HTML rules, Properties, Embedded Pages and Correspondences.
- Used Declarative Pages for fetching data from the data base.
- Created validation rules and workflows to implement business logic validation.
- Created high-level project plans with MS Project as well as Visio process charts for client review and agreement.
- Inserted chunks of custom HTML and Javascript as demanded by the application.
- Worked with Clipboard and Tracer for troubleshooting the issues.
- Migrated data instances and rulesets from development to UAT Performance environment when needed.
- Worked on multi node and multi thread environment.
- Integrated PEGA with external systems through MQ by running scripts on MQ server
- Created SQL and SOAP connectors and services for integration with external systems.
- Experienced with DCO, Application Profiler and Application Accelerator.
- Coordinating with the client's teams and users and sending the status reports to the client on a daily basis.
Environment:
Pega PRPC 5.2-5.4 SP3, SOAP, MQ connectors, CPMHC 7.2, Peg Call 5.2, Pega CTI link Server, Genesys voice platform, Oracle10g and 11g, MS Visio, XML, and HTML, IBM Websphere, UNIX.
Confidential
Java Developer
Responsibilities:
- Responsible for database design and developed stored procedures and triggers to improve the performance.
- Responsible for requirement gathering, requirement analysis, defining scope, and design.
- Developed the Use Cases, Class Diagrams and Sequence Diagrams using Rational Rose.
- Developed user Interface using JSP and HTML.
- Written Server Side programs using Servlets.
- Used Java Script for client side Validation.
- Used HTML, AWT with Java Applets to create web pages.
- Used Eclipse IDE for all coding in Java, Servlets and JSPs.
- Co-ordinate with the QA lead for development of test plan, test cases, test code and actual testing, responsible for defects allocation and ensuring that the defects are resolved.
Environment:
Java2.0, Eclipse, Apache Tomcat Web Server, JSP, JavaScript, AWT, Servlets, JDBC, HTML, Front Page 2000, Oracle, Win NT, CVS.
Confidential
Java/J2EE Developer
Responsibilities:
- Setting up environment such as deploying application, maintaining Web server.
- Analyzing the Defects and providing fix.
- Developed Servlets and Java Server Pages JSP , to route the submittals to the EJB components. Java Scripting handled the Front-end validations
- Wrote Korn Shell build scripts for configuring and deployment of GUI application on UNIX machines.
- Created Session Beans and controller Servlets for handling HTTP requests from JSP pages.
- Eclipse IDE used for the developing the application.
- Used Session Facade, Singleton design patterns.
- Development of XML files using XPATH, XSLT, XPointer, DTD's, Schema's and Parsing using both SAX and DOM parsers.
- Designed and developed XSL style sheets using XSLT to transform XML and display the Customer Information on the screen for the user and also for processing
- Extensively used Clear Case, the version control tool.
Environment:Java,J2EE,Oracle,RMI,ClearCase,JDBC,UNIX,Junit,Eclipse,WebSphere5.0,Struts,XML,Struts,XSLT,XPATH,XHTML,CSS,HTTP.