We provide IT Staff Augmentation Services!

Lead/senior Pega Architect Resume

2.00/5 (Submit Your Rating)

OBJECTIVE

  • Seeking a position as Senior Pega Architect to effectively apply my experience and skills with a progressive organization which offers growth potential and opportunity for advancement

SUMMARY

  • 20+ years of progressive work experience in information technology and business areas such as Capital Markets, Global Technology and operations, Personal and corporate banking, HR Procurement and workflow management, Public safety Confidential division
  • Pega certified Lead System Architect (Part 1) and Pega Certified Senior Systems Architect, Pega Certified Business Architect with hands on lead experience using Pega 8x, 7x, 6x and 5x
  • Possesses more than 12 years of workflow development experience in the financial industry and government projects, performing client - facing technical/integration/migration lead roles using Pega
  • Expert in the design, development, implementation, and maintenance of large-scale systems. Extensive experience in developing technical architectures using industry standard best practices and architectural and Pega/Java design patterns
  • Strong knowledge of object-oriented programming using Java, C++ J2EE design patterns for SOA, and ability to design end to end robust solution
  • Technical Leader, experienced with executing System Development Life Cycle of large-scale systems with N-tier architecture using methodologies such as Agile/Scrum and Waterfall (design, development, coordination & execution using Pega best practices which includes planning, estimation, integrations, code reviews, performance tuning, upgrades, data migration and reusability at all levels of organization)
  • Expert knowledge of leading Pega projects for financial and government clients using Agile methodology in DevOps environment with the various stakeholders and the team size of more than 20 people
  • Excellent knowledge of deploying/coordinating application code across multiple environments and deploying product patches provided by Pega’s engineering team from to resolve issues or implement frameworks during development and QA, UAT and Performance testing
  • Experienced at integrating interpersonal and professional skills to facilitate the objectives of the teams from offshore, onshore, and able to adapt new technologies and provided deliverables within tight deadlines.
  • Excellent working experience of UML, SOA, Security, data modeling, data migration,object modeling and system performance optimization and business Rule Engines/workflow.
  • Demonstrated success in architecting large scale enterprise application by participating in the user requirements meetings. A combination and good balance of architecture design and hands-on development skills with analysis and ability to work with technical and business teams.
  • Strong verbal and written communication skills include ability to interpret technical concepts for non-technical users and vice versa

TECHNICAL SKILLS

Operating Systems: Windows, Linux, Unix, Solaris,Ubuntu

Programming Language: Core Java, C, C++, PL/SQL, Cobol, Pascal, Clipper

Java Technologies: J2SE, J2EE, Servlets, JSP, JDBC, Java Beans, JNDI, JMS, JSF

Other Technologies: HTML, JavaScript, XML, XSLT, SSL, SQL, Ant, Eclipse, IntelliJ

Databases: Oracle8i-9i-10g, SQLServer2003/2005, MS Access, IBM DB2, MYSQL

Tools: & Utilities: SQL*PLUS, Oracle Procedure Builder, Pega (PRPC) 5.3,5.4, 6.1SP2,6.2,7.3.1,7.4,8.3.6

Web Server: Apache Tomcat, IBM WebSphere

PROFESSIONAL EXPERIENCE

Lead/Senior Pega Architect

Confidential

Responsibilities:

  • Successfully worked as a Pega Lead/Senior Systems Architect in the Agile lab with continuous development and continuous integration
  • Efficiently worked on designing cases for the application using Pega’s Case management capability of Parent/Child cases up to three levels
  • Participated in the Agile lab by learning the requirements from the product owner/users; and owned the delivery of the solution by identifying the reusable components from the organization
  • Accurately developed various integrations with existing components RMIS and user Services for information management and validation with the file number and Users.
  • Efficiently worked with the other team members in providing industry standard technical solutions with technical design documents for the future implementations and support
  • Provided robust solution of implementing security requirements defined by Information Security to encrypt the attachments while storing into to the database tables. This implementation is done in Java using keystore/truststore and the code is incorporating the default Base64 Pega OOTB encryption and on the top of that it has an encryption of AES/CBC/PKCPadding of 256 bytes.
  • Successfully implemented automatic notification using Pega’s automated email capability integrated in the process where business users are notified on the status of the case during the case life cycle.
  • Efficiently analyzed Pega’s Out of the Box reporting capabilities and accurately designed and developed reports as per the business requirements to facilitate reports for the higher management.
  • Defined access groups, access roles, portals for the application also efficiently used declare indexes, declare trigger, decision rules for improving performance of the application
  • Efficiently worked with Product Owner, QA and UAT teams to provide inputs on user stories estimates and also efforts estimation and evaluation of the test cases
  • Hands on experience in designing flows, UI, Data Transforms and also troubleshooting issues and refactoring code to mitigate any potential performance issues using Pega best practices
  • Successfully configured an agent to run every night at defined timeframe to delete attachments associated with the case from the database where the target date is reached, and user have not taken any action. This will eliminate unnecessary storage of the documents in the application (Documents are stored in the Pega database)
  • Successfully worked on supporting application which has been in production to analyze any errors or issues faced by users. Provided user training, guide and support post production deployment and enhancements release
  • Provided support during each phase of the project from requirements gathering, development, testing, UAT, performance testing, production deployment and postproduction support
  • Efficiently worked on identifying performance issues in the application and worked on the resolution by providing DB query optimization, expose of the property and using proper join conditions
  • Worked on improving guardrail score to develop optimized robust solution
  • Helped business in evaluating alternate solutions to eliminate lengthy customized coding and using Pega OOTB functionalities to achieve the results and meet production deadlines
  • Developed a capability to define proxies for the user during the time frame while the user is out of office.This allows the proxy user to see work list of the user for whom they are defined as a proxy and can work on the user’s assignment
  • Provided robust solution which can be leveraged by any of the application at the organization
  • Efficiently worked on upgrade project from Pega version 7.3.1 to 8.3.6 for the application
  • Worked on making sure to migrate data from old version to new version seamlessly
  • Effectively leveraged Pega’s capability of new version to provide robust solution and maintainable code by eliminating the customization done in the earlier phase of the project
  • Excellent knowledge of configuring Pega on WebSphere and Tomcat.
  • Accurately determined the architecture for the schema, application server, storage, database and provided sizing document
  • Led the team of developers for the upgrade and migration project for project L where some of the scenarios included migration of cases by running the nightly batch job from an old existing legacy system to Pega 8.3

Lead Systems Architect- Pega Consultant

Confidential

Responsibilities:

  • Accurately designed stages, flows, screens and decision rules for the bank to accommodate clients (who are Canadian residents but file taxes outside of Canada and United states) for declaring their tax information to present for Canada Revenue Agency. The bank has to implement information lifecycle management as a part of being compliant to the federal government policies
  • Successfully performed Pega LSA role on the project in the Agile lab in the DevOps environment
  • Implemented designing of the application starting from sizing and estimation of the environment, designing class structure and identifying reusable components and also by mentoring and guiding 6 developers on the project (design, development, code reviews, Pega best practices, debugging and support in the Agile lab.
  • Proactively Worked with the business stakeholders to review their current and future requirements and provided estimates and sizing document to design a robust solution
  • Used Pega’s DB Trace facility to logs all SQL interactions between your PRPC session and the PegaRULES database to get performance statistics to distinguish performance issues which can occur between performance PRPC and external systems called by the workflow and improved performance of the application
  • Designed solution which supported case creation using batch process for release 1 with Pega best practices
  • Configured SPLUNK props on the application server for system health check send out notification to the support team’s email box for any issues (e.g.CPU/memory full etc.)
  • Designed and developed RESTful API for release 2 with proper exceptions handling hosted in Pega which is used by more than 12 onboarding existing applications in the Confidential to collect Tax Residency information from the customers and case creation
  • Supported each phase of the project including DEV,QA, UAT, Performance and production deployment as well as post implementation production support; successfully resolving critical issues in production within tight deadlines
  • Designed and implemented enterprise wide audit functionality as per the requirements of bank’s security team for the scenarios e.g. Case creation, Case update, attachment, operator ID changes etc. Designed an agent which will run 24X7 and send parameters like application name and the scenario to identify the matching rule to run and create an XML dump extracted and queued for BIX agent for creating an XML file to be placed in the folder on daily basis
  • Configured SPLUNK props on the application server for system health check send out notification to the support team’s email box for any issues (e.g.CPU/memory full etc.)
  • Implemented Phonetic search in java and deployed as service which reads data from bank’s customer data table from oracle, which was integrate with Pega to eliminate any chances of missing customer during search due to typos of the names or interchange of first and last names. This service was used enterprise wide to identify the users for finding their tax residency status and generating reports for CRA
  • Integrated with existing REST services for extracting information of the eforms
  • Efficiently provided technical design document and work closely with Operational Readiness team to provide production implementation plan and inputs at the various levels in the organization.
  • Accurately performed demonstration to the directors, VP, business teams and branch as well as corporate users
  • Supported all level of the QA, NFT and accessibility testing and participated in the defect triage meetings

Confidential

Responsibilities:

  • Efficiently worked on configuration of IBM Web sphere, deployment of database and hosting of PRPC instance
  • Implemented FCM 7.1.7. by creating Federated case management repository, publishing of data to FCMR, creating and working on remote cases
  • Worked with the solutions architect, Database administrator and application server team on making decisions like split schema or single schema for the database, heap size based on the number of concurrent users. Made sure that the heapsize of 4-8GB is maintained on the application server
  • Created indexes and views for better performance, and dedicated tables for the application specific data instead of storing in pr other table, Optimized properties used in the reporting for better conditions
  • Modified schemas using the schema wizard to add, change or delete the database columns
  • Accurately wrote scripts for performing backups on the Linux server for the application. The scripts contain files to include, files to exclude, tables for backup and providing permission to the backup file for the administrators only
  • Design portal for FCM which is used by various applications for remote case management
  • Implemented Pega’s OOTB search (Fuzzy logic) to find out the case number on the landing page for each of the applications
  • Production support task was to monitor the heapsize, logs and any exception in the application
  • Used PegaRULES Log Analyzer from the Pega Exchange to analyze garbage collection logs and removed unnecessary clipboard pages from the memory
  • The organization uses Kerberos as a network authentication protocol; made changes in the setupdatabase.properties file and also made necessary changes on the database configuration and installed JDBC driver

Lead System Architect

Confidential

Responsibilities:

  • Working on Pega 7x as a Lead System Architect in using Agile methodology in the DevOps environment to design stages and steps of the business process to implement TTD, GIC and SBCC applications
  • Designed single sign-on (SSO) with SAML 2.0 to simplify user authentication while maintaining strong security of their web applications which fully conforms with the web single sign-on (SSO) and single logout (SLO) profiles.
  • Efficiently led designing of class structure, data tables and integrations using Pega recommended best practices, architecture of the bank and needs of each LOB
  • As a LSA on Pega team, suggested best technical design/story prioritization by working with various technical teams, scrum master and Product owner to implement requirements in Agile labs.
  • Efficiently designed abstract class for reporting and encapsulated the knowledge of which Report subclasses (application) to a decision table and move the specific report logic to subsequent application classes. This solution is designed based on the Factory Method pattern.
  • Worked on UI for Lender which contains the functionality for creating cases in Pega which is used for requesting, verifying and managing customer information and documents using Pega best practices.
  • Design archive functionality for the cases for TTD and GIC projects which has been resolved/cancelled/withdrawn using the Pega purge/archive wizard. Worked on configuring agent and schedule of the activity with the details of the timeframe of the purge/archive cycle, number of items to be purge and/or archive. Made sure by working with the infrastructure team to write scripts for creating zip file with all the data associated with the work object (i.e. cover, child etc.) before the data is being deleted from the Pega database; this will maintain system performance by reducing database processing demands
  • Worked in fast faced Devops environment with CI/CD using Jenkins for testing
  • Efficiently used SMA (System Management Tool) to find data size and also if the clipboard for is showing any access data
  • Checked the alerts log for PEGA0004alert and investigate BYTEREAD action items in AES to analyze any database query issues
  • Worked on UI and Activities that enables bank users to upload multiple files through Pega UI The files are checked for type/extension and size, then run for Virus Scan via Restful Connector and finally stored in ECM (IBM Content Manager) via SOAP Connector
  • Working efficiently with business product owner on prioritizing user stories to deliver for each sprint
  • Integration with existing component in bank such as enterprise content manager (ECM), Email, Customer Inquiry, TSYS and Eforms services for extracting customer details (Connect-SOAP, Connect-REST)
  • Designed reusable UI screens as per the wireframes provided in business requirements and performed demo for executives in Sprint review meetings
  • Accurately addressed accessibility issues in the code while working closely with Pega support team and obtained critical sign offs as per standard accessibility guidelines in the bank
  • Efficiently worked on code packaging, coordination and promotion from DEV to QA and IST by following best practices mentioned by Pega and bank processes
  • Working closely with bank’s different groups and service providers to understand design of the existing web services and implement them as reusable framework component rules for future enhancements

Lead Technical Consultant

Confidential

Responsibilities:

  • Efficiently created interface design/architecture document for the integration project which consist of integration between existing Confidential gaming management system components and new components from the vendor (Bally)
  • Worked closely with the infrastructure team and the product team from Bally to write scripts which will run periodically for updating customized database tables by performing complex calculations
  • Developed code for integration with iTrak for ban status updates and incident management at Confidential Casino using web methods/java to call existing web services hosted at the ESB layer in Confidential
  • Accurately created/modified solution architecture related artifacts and done walkthrough with the architecture review board and obtained sign offs
  • Reviewed solution artifacts provided by vendor in terms of robustness, performance, use interfaces and architecture patterns as well as Confidential established solutions guidelines are met.
  • Worked closely with data warehousing team in developing ETL (SSIS) from the database and provided several reports to the management on points and cash values of vouchers for customers at the casino.
  • Efficiently reviewed Disaster Recovery plan with ARB and provided updates on the document
  • Accurately analyzed BRD and Product requirement document and created non-functional requirements document and reviewed with business and technical teams to obtained signoffs
  • Actively participated in business, vendor and technical teams and guided them in terms of current and future requirements related robust solutions
  • Accurately created product document for Bally 15x (Centralize components) version for upcoming new requirements and run walkthroughs with business and technical teams
  • Led data migration activity to migrate data from old system to new Bally system, this not only involves the profile updates from existing customers but also points and any cash vouchers, redemption points on the profile for all of the existing customers. My role was as a technical lead who designed and lead the development of the entire solution end to end and implemented with the help of team of developers

Confidential

Pega Lead Systems Architect

Responsibilities:

  • Efficiently worked with business and technical architecture teams in Agile Lab with bi-weekly sprint on understanding the business requirements and implementing solution by creating class structure design, flows and code design for integration using PRPC 6.2
  • Worked as an Integration team lead for one of the most important component on the project for implementing the integration between existing CIBC web services to extract client information and also to maintain client database in the bank (ECIF, Enterprise Client Information System)
  • Led the team of 10 developers from offshore to implement the design and integration between PRPC compass application and ECIF(Enterprise Client Information System), COLT, DDGS and Capstone using real time webservice calls, queues and agents
  • Efficiently represented technical team on QA defect triage calls to analyze defects and finding the root cause and fixed the code on urgent basis on resolving the defects.
  • Used Pega AES to search for the alert ids to analyze any exception and also action items for the application e.g. any database commit issues, agent disability, service down etc.
  • Worked on providing design, documentation and delivered the code on time for ECIF integration component. This requires thorough understanding of application business logic and the back-end implementation as well as PRPC 6.2 out of the box functionalities
  • Accurately fixed the issues related to performance and asynchronous and synchronous calling of the services
  • Leveraging strong analytical and problem-solving skills provided input to create support documentation for exception handling in integration
  • Efficiently conducted knowledge transfer sessions for the production support team to explain code and design of integrations

Confidential

Lead Technical Consultant

Responsibilities:

  • Initiated the process of creating process flows and provided business process improvement consulting
  • Managed the planning, designing and development of business process improvement initiatives
  • Efficiently created technical design and mock-ups and POC of the workflows for the application called CIPG on any new and existing requirements
  • Participated in each phase of the project and provided technical expertise and guidance which helps in the process to decommission the old system (developed in Cobol on main frame system) and implement all of process flows and functionalities in the new system called CIPG developed using Java, J2ee technologies and Webmethods
  • Accurately resolved defects occurred during migration process by creating web services deployed on integration server and Webmethods designer suits
  • Efficiently used AI (application Integrator) tool to provide a runtime environment designed for high-volume translation of XML, proprietary and EDI
  • Actively participated in packaging and deployment of code in each environment using deployment manager 3.4
  • As a senior technical consultant, efficiently coordinated QA/UAT defect meetings among with technical team and business partners to make sure the application is created as per the requirements and deliverables are provided within given time frame
  • Successfully conducting the migration activities between QA/BA/Technical teams to migrate the old workflows into new system CIPG. This includes weekend production implementation activities of deploying code in production, smoke testing and also monitoring the file routing, validation rules and flows in production
  • Accurately provided estimation for the any new/existing functionalities after conducting meetings with business and technical teams
  • Initiated the process of creating user manual for end users and verification officers and provided training to the users
  • Projects: CIPG (Webmethods 7 and 8, Application Integrator, Oracle 10g,Webmethods Integration server)

Confidential

IT Specialist/ Pega Senior Architect

Responsibilities:

  • Successfully performed a role as a IT Specialist/Pega Senior Architect; effectively guiding team during each phase of SDLC
  • Designed data tables for easy maintenance of data. Worked on File listeners to create work objects with validated data
  • Extensively used Node, Requestor and Thread level Declarative pages
  • Designed for business maintainable configurations like delegating data tables, decision rules
  • Used Access Group, Access Roles, and Privileges for security purpose. Extensively used Report definition rules
  • Implemented external security features to web services. Developed custom reports as per requirements.
  • Worked on performance analysis and fine-tuning. Analyzing Pega performance using debugging tools like PAL, Log-Usage, Tracer, PLA and Clipboard.
  • Efficiently coordinated the development work among a team of 6 developers, helping them to resolve technical issues during coding/integration of various components with other teams to ensure that development is completed on time and according to business specifications.
  • Efficiently coordinated production code packaging and processes and deployment for in the complex environment where multiple projects are using the same code for customization
  • Collaborating meetings with Solution Architects on understanding the technical designs and provided Re- use of the components among the enterprise
  • Accurately generated reports for executives and senior management on a regular basis on the status of project and defect triage.
  • Generated EOP (Enterprise Operational Support), SDS (Software Design Specification), SDP (Software Deployment procedure), Technical design document for the project and completed walkthrough with clients; obtaining critical sign offs.

We'd love your feedback!