Summary
Overview
Work History
Education
Skills
Certification
Timeline
Hi, I’m

Ravi Mada

Pega Technical Architect
Singapore
Ravi Mada

Summary

14 Years of experience in designing and developing large-scale enterprise and client/server applications, specializing in Pega BPM, Java/J2EE, Fullstack, and Oracle PL/SQL. Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.

Overview

14
years of professional experience
3
Certifications

Work History

Coforge Pte Ltd

Pega Technical Architect
7 2021 - Current

Job overview

  • Platform Overview: COOL is a scalable digital data platform built on Pega that enables bank to develop internal applications more efficiently and intelligently, combining digital workflows with data insights.
  • MAS 610 Reporting: Designed and successfully implemented new application for managing Singapore MAS 610 reporting, ensuring compliance and efficient data handling.
  • Pega Upgrade: Efficiently upgraded and migrated application from Pega version 8.1 to 8.6, enhancing system capabilities and performance.
  • Reusable Components: Designed and developed a reusable email component for COOL application, which can be easily integrated across various modules, streamlining communication and enhancing efficiency.
  • UI Enhancements: Implemented a new UI skin to transform application's look and feel, meeting client expectations and improving user experience.
  • POC Implementation: Implemented POCs for Coforge client demos using Pega Constellation features, showcasing innovative solutions and demonstrating platform capabilities.
  • CICD: Handled Pega code movement across SIT, UAT, and Prod environments using Pega Deployment Manager.
  • Mentoring: Mentored junior team members on best practices and technical skills, fostering culture of continuous learning and improvement.
  • Technical Troubleshooting: Resolved complex technical issues by troubleshooting systems, analyzing root causes, and implementing effective fixes.
  • Design Contributions: Contributed to design changes and reviews for other applications, ensuring alignment with project goals and enhancing application functionality.

OCBC Bank

Lead System Architect
08.2020 - 07.2021

Job overview

Application Overview: YODA is a mobile application used to onboard customers to bank, using Angular JS for UI and Pega as backbone for UI data and processing requests.

  • REST Integration: Utilized Pega OOTB REST integration features for communication between UI and Pega.
  • Project Management: Managed end-to-end delivery of application as SA, ensuring smooth deployment and go-live.
  • Infrastructure Implementation: Spearheaded infrastructure-related implementations, including setting up Pega/UI nodes on WebLogic application server.
  • Testing Support: Collaborated with cross-functional teams to support SIT, UAT, and Regression testing, ensuring quality and reliability of application.
  • Code Reviews: Conducted thorough code reviews to maintain code quality, adhering to best practices and development standards.
  • UI Deployment: Built and deployed WAR files for UI changes (Angular & Java) to accommodate evolving client requirements.
  • Pega Code Movement: Oversaw Pega code movement through various environments (SIT, UAT, and Prod) using DevOps principles and tools.
  • Technical Leadership: Provided technical leadership to development team, addressing challenges and offering guidance to ensure successful completion of project.
  • Stakeholder Coordination: Coordinated with stakeholders to gather feedback and make necessary adjustments, ensuring final product met client expectations.
  • Coding Standards: Established best practices for coding standards, increasing overall code quality across organization.

On Demand Agility Solutions PTE. Ltd.

Pega Technical Lead
11.2019 - 08.2020

Job overview

  • JMS Integration: Conceptualized, designed, and developed application to handle incoming and outgoing JMS requests for approximately 14 use cases, ensuring efficient communication and streamlined processes.
  • Team Leadership: Successfully led and mentored a team of 5 Pega professionals, fostering a collaborative and productive work environment.
  • Requirement Gathering: Collaborated with cross-functional teams and stakeholders to gather requirements, ensuring application met desired functionality and performance expectations.
  • Code Reviews: Conducted regular code reviews and provided constructive feedback to team members, maintaining high-quality code standards and adherence to best practices.
  • Issue Resolution: Troubleshot and resolved issues during development and testing phases, ensuring timely delivery of project.
  • Project Monitoring: Continuously monitored project progress and adjusted priorities as needed to meet milestones and deadlines.
  • Cross-Department Coordination: Coordinated with cross-department teams like QA, DevOps, and Support to ensure a seamless end-to-end software delivery process.

Encora Technologies PTE. Ltd.

Pega Technical Lead
10.2018 - 11.2019

Job overview

  • Upgrade and Compatibility: Led upgrade of AutoRome application from Pega v.7.1 to v.7.4, addressing and resolving compatibility issues to ensure smooth transition.
  • Defect Resolution: Identified, diagnosed, and fixed upgrade defects in AutoRome application, including code breaks affecting features like History-Add method and Pega Email client.
  • Team Leadership: Successfully led and managed a team of 8 Pega professionals, fostering collaboration and driving project success.
  • Mobility for Sales: Introduced mobility in YODA application to support Premier customer onboarding on iPad devices using Angular JS for UI and Pega for backend processing.
  • REST Integration: Utilized Pega OOTB REST services for communication between UI and Pega, ensuring seamless integration and optimal performance.
  • Session Management: Implemented Pega OOTB stateful services to maintain user sessions, enabling smooth interactions without constant re-authentication.
  • Architecture Design: Strategically designed application architecture to leverage existing artifacts from AutoRome application, maximizing reusability and reducing development time.
  • Stakeholder Collaboration: Actively collaborated with product managers, UI architects, designers, and business stakeholders to define project requirements, ensuring alignment with organizational goals and enhancing user experience.

Synechron Technologies Pvt. Ltd.

Senior Software Engineer
03.2017 - 09.2018

Job overview

  • System Overview: Bank utilizes EPIC workflow system as back-office/fulfillment system for managing disputes and claims from various card transactions, including ATM, debit, and credit cards.
  • Dispute Processing: system processes customer disputes on debit/credit card transactions and executes operations such as Provisional Credit, Chargeback, Auto Chargeback, Customer Liable, and Re-presentment based on dispute's background.
  • Fraud and Non-Fraud Workflows: Disputes are categorized as Fraud or Non-Fraud, requiring separate workflows and user interfaces implemented using PEGA BPM tool.
  • Technical Guidance: Provided technical guidance to team to overcome blockers.
  • Issue Resolution: Received appreciation from top management for solving previously unresolved issue related to sending PDF letters containing HTML tags.
  • RTF Customization: Customized RTF field using CKEditor configurations to remove formatting buttons and accept content as plain text with line breaks.
  • PDF Special Character Handling: Addressed special character conversion issues in generated PDFs containing HTML & JavaScript content.
  • PD4ML Library Fix: Identified existing problem with PD4ML library while converting some Latin special characters and provided a solution by configuring these characters in a map value rule for runtime replacement.
  • Screen Flow Enhancements: Enhanced existing screen flow harness to conditionally display errors. Created a new section for errors and configured it within harness for conditional display.
  • Reusable Activity Design: Designed a reusable, generalized activity to transfer claims (assignments) to previous stage according to client requirements.

Accenture Solutions Ltd.

Senior Software Engineer
08.2016 - 03.2017

Job overview

  • Case Creation from Excel: Developed a Pega application that creates cases based on uploaded Excel file, with a case created for each row. Implemented file upload functionality using OOTB rule MSOParseExcelFile.
  • Routing Rules: Implemented routing activities to direct cases to appropriate actors based on decision rules defined by business.
  • REST Integration: Implemented integration with a third-party repository to retrieve live data using REST calls throughout case process. Also, integrated with Documentum application using REST calls.
  • Single Sign-On (SSO): Implemented SSO using authentication service rules and customized authentication process for REST Connect integration as per client requirements. Additionally, implemented file listener to create SSO operators.
  • Dual Authentication: Customized OOTB rule to implement dual authentication for REST Connect, meeting specific client requirements.
  • UI Design: Designed UI components per client requirements for reusability across multiple cases. Created custom controls to display errors in French, which were not supported by Pega out-of-the-box.
  • Class Structure and Workflows: Created high-level class structure, class hierarchy, and workflows to meet client specifications.
  • Service Level Agreements (SLA): Developed SLA rules based on property rules to provide dynamic SLA times.
  • Bulk Closure Functionality: Implemented functionality to allow business users to bulk close unwanted cases.
  • Code Reviews and Best Practices: Participated in code reviews and ensured adherence to Pega best practices.
  • Troubleshooting: Used Clipboard, DB Trace, SMA, and Tracer for troubleshooting issues during development and testing phases.

Tech Mahindra Ltd. (TechM)

Senior Software Engineer
03.2014 - 07.2016

Job overview

  • Project Overview: Migrated existing Governance Risk Compliance (GRC) application from Metric Stream to Pega PRPC, including forms, workflows, reports, and dashboards.
  • GRC Library Migration: Successfully migrated GRC libraries such as Requirement, Risk, Control, Process, and Asset to Pega.
  • Rule Development: Developed rules in Pega based on client requirements, ensuring timely delivery of stories for each sprint.
  • UI Development: Created and modified UI rules based on existing forms, designing and developing sections, harnesses, and HTML fragments.
  • Routing Logic: Implemented routing logic by creating decision rules and modified ToWorkbasket activity to select workbaskets dynamically based on decision table.
  • Case Management: Created stages in Case Designer to configure business flow as part of Case Management.
  • PRPC Components: Implemented various PRPC components, including decision tables, decision maps, and declarative expressions.
  • UI and Correspondence Development: Developed UI screens, activities, and correspondence rules to meet client specifications.

Tata Consultancy Services (TCS)

System Engineer
12.2010 - 03.2013

Job overview

  • Project Focus: Developed new functionalities and enhanced existing features for various telecom-related products based on business recommendations.
  • Business Requirements Analysis: Analyzed business requirements to understand needs and translate them into technical solutions, ensuring alignment with project goals.
  • Struts Development: Created and modified action classes in Struts to implement business logic, and developed JSP pages to meet functional requirements.
  • Database Development: Developed new Oracle procedures, triggers, and code objects such as packages and functions to support application functionality and data management.
  • Integration Processes: Created TIBCO processes and SQL/PL/SQL pallets for integrating different systems and managing data flow effectively.
  • Functionality Enhancement: Enhanced and extended existing functionalities across various products to improve performance and address business needs.
  • OSS Team Support: Resolved queries from OSS team regarding new implementations, providing technical guidance and support.
  • Code Verification: Verified code provided by OSS teams for production fixes, suggested modifications, and ensured that changes met quality and performance standards.

Education

Jawaharlal Nehru Technological University, JNTUA
Anantapur, India

Bachelor of Technology (B.Tech) from Electronics & Communications
07.2010

University Overview

Score: 69.70%

Skills

Pega BPM V6x, 7x , 8x & '24

Certification

PRPC Lead System Architect, CLSA 8.8

Timeline

Lead System Architect

OCBC Bank
08.2020 - 07.2021

Pega Technical Lead

On Demand Agility Solutions PTE. Ltd.
11.2019 - 08.2020

Pega Technical Lead

Encora Technologies PTE. Ltd.
10.2018 - 11.2019

Senior Software Engineer

Synechron Technologies Pvt. Ltd.
03.2017 - 09.2018

Senior Software Engineer

Accenture Solutions Ltd.
08.2016 - 03.2017

Senior Software Engineer

Tech Mahindra Ltd. (TechM)
03.2014 - 07.2016

System Engineer

Tata Consultancy Services (TCS)
12.2010 - 03.2013

Pega Technical Architect

Coforge Pte Ltd
7 2021 - Current

Jawaharlal Nehru Technological University, JNTUA

Bachelor of Technology (B.Tech) from Electronics & Communications
Ravi MadaPega Technical Architect