Dinesh Doddala
Sr. PEGA Developer
**********@*****.***
PROFESSIONAL SUMMARY:
Total 11+ years of experience in Pega PRPC 6.x, 7.x, 8.x implementation life cycle, includes design, development, deployment, and migration.
Worked on End-to-End business workflows accounting for high-level scenarios. This involves reviewing technical and business specifications along with agile execution methodology to complete each module.
Leading the development of Pega applications, including designing case types, data models, workflows, user interfaces, integrations, and business rules.
Experience in Pega Decision strategy development using Management capabilities, such as Next-Best-Action (NBA), Predictive Analytics, Adaptive Models, and Decision Tables. Define decision logic, segmentation criteria, and treatment strategies to optimize customer interactions and outcomes.
Implement system integrations using REST, SOAP & Email Listener connector rules in PRPC and surround applications.
Worked on customizing the application user interface and Screen Layout using Portals, Harness, Sections, Skins, and all UI Components.
Experience on List-View, Summary-View Reports and Report Definitions in Pega PRPC.
Experience in troubleshooting & performance tuning of PRPC applications utilizing Clipboard, Tracer, SMA and PAL.
Experience on creating technical rules such as Data Pages, Activities, Data transforms, Flows, Flow Actions, Decision rules, Declarative rules etc.
Good knowledge and experience on project methodologies like Waterfall, SDLC, Scrum and Agile.
Strong interpersonal, communication skills and good team player.
EDUCATION AND CERTIFICATIONS:
Master of Science in Information Technology Management from Campbellsville University, KY.
Bachelor of Engineering in Mechanical from JNTU Anantapur, India.
PEGA Certified System Architect – CSA
PEGA Certified Senior System Architect – CSSA
PEGA Certified Decisioning Consultant -- PCDC
TECHNICAL SKILLS:
BPM Product
PEGA Rules Process Commander (PRPC) 8.x,7.x, 6.x
PRPC Skill Set
Integration, User Interface, SOAP Connectors, Rest, Security, Class Design and Flow Rules
Methodologies
Waterfall, Agile/Scrum
Languages
Java, SQL,PL/SQL, HTML, XML
Databases
Oracle, SQL Server
PROFESSIONAL EXPERIENCE:
Employer: Elevance Health Inc
Sr. Pega Developer
Sep 2021 – March 2024
Responsibilities:
Design and develop applications and integrate the application with external systems using Pega Connectors, SOAP/REST web services.
Manage rules, rulesets and leverage the enterprise class structure (ecs) to promote rule reuse between case types and applications.
Configure roles, access groups, and privileges, manage data access within an application, and create wizards to configure a sequence of assignments.
Provide technical input for creation of business requirements documents, Creating draft flows, mockup screens in pega for business demo and LLD Documentation.
Provide technical leadership and guidance to a team of Pega developers. Mentor junior developers and ensure best practices are followed throughout the development lifecycle.
Collaborate with business analysts, stakeholders, and architects to understand business requirements and translate them into Pega-based solutions. Design robust and scalable solutions that meet business needs.
Optimize the performance of Pega applications by identifying and resolving performance bottlenecks, optimizing database queries, and improving application design.
Ensure the quality of Pega applications through code reviews, unit testing, and integration testing. Implement automated testing strategies to improve application reliability and maintainability.
Provide ongoing support for Pega applications, including investigating and resolving production issues, implementing bug fixes, and deploying enhancements.
Environment: PEGA PRPC V8.4, SOAP UI, JIRA, XML, Java, SQL Developer.
Employer: Virtusa
Client: Cigna
Sr. Pega Developer
Oct 2020 – Sep 2021
Responsibilities:
Worked on Designing and developing Workflows and integrating the application with external systems.
Requirement gathering from the Client by being part of stand-up meetings with the analytics team and is responsible for creating work flows, Decision Strategies and test solutions.
Foundational setup of Pega Applications, Security, Integration interfaces & associated communication channels.
Responsible for creating Pega Decision Strategies in Pega DSM for complex business rules using proposition import, switch, set property, iteration, group by, filter, data import, decision tree, decision table, map value, aggregation and other components.
Created strategies with Pega Analytics capabilities as per Business rules to get next best offers in NBA.
Perform unit testing of new functionalities built and deploy the new releases to higher environments.
Create Simulation and run Simulation for newly Developed Code.
Environment: PEGA PRPC V8.2, PEGA PRPC V7.4, SOAP UI, JIRA, XML.
Employer: Appsboat Inc
Client: CISCO
Sr. PEGA Developer
March 2019 – Sep 2020
Responsibilities:
Collaborate with business stakeholders to understand their objectives, requirements, and key performance indicators (KPIs). Translate business needs into technical requirements and design decisioning solutions that leverage Pega's Decision Management capabilities.
Design and develop decision strategies using Pega Decision Management capabilities, such as Next-Best-Action (NBA), Predictive Analytics, Adaptive Models, Champion Challenger, and Decision Tables. Define decision logic, segmentation criteria, and treatment strategies to optimize customer interactions and outcomes.
Integrate decisioning solutions with other components of the Pega platform, Ensure seamless data flow and real-time decisioning capabilities within the broader Pega ecosystem.
Analyze customer data to identify patterns, trends, and insights that inform decisioning strategies. Develop predictive models, machine learning algorithms, and data-driven decisioning rules to personalize customer interactions and improve outcomes.
Optimize decisioning performance by fine-tuning decision strategies, optimizing rule execution, and leveraging caching and parallel processing techniques. Monitor and analyze key performance metrics to identify opportunities for improvement.
Develop test plans and conduct unit testing, integration testing, and user acceptance testing (UAT) to ensure the quality and reliability of decisioning solutions. Implement automated testing frameworks to streamline testing processes and ensure consistent results.
Create technical documentation, including design documents, architecture diagrams, and user guides, to support the implementation and maintenance of decisioning solutions. Provide training and knowledge sharing sessions to empower stakeholders with decisioning expertise.
Collaborate with cross-functional teams, including business analysts, developers, data scientists, and business stakeholders, to align decisioning initiatives with business goals and priorities. Communicate effectively with stakeholders to gather requirements, provide updates, and address concerns.
Environment: PEGA PRPC V7.1, PEGA PRPC V8.2, TOAD, SOAP UI, JIRA, XML, SQL, PLSQL
Employer: Appsboat Inc
Client: Anthem INC
Sr. PEGA Developer
April 2018 – Feb 2019
Responsibilities:
Worked on Designing and developing Workflows and Rule sets as well as integrating the application with external systems.
Prepared the User Interfaces (section, harness), portal representation.
Creating Activities, Services and Connectors Rules, SMA, SLA, Correspondence and Validation rules.
Worked on Flows, Declare expressions, List views etc.
Involved in testing and troubleshooting the issues of application using PRPC tools like Rules Inspector, Clipboard, and Tracer.
Discussing technical details with other teams to resolve any defects being raised on code.
Providing quick fixes for defects being raised on Pega code.
Environment: PEGA PRPC V7.1,V7.2, SQL Server, SOAP UI, JIRA, XML, JSP, SQL
Employer: Skill Storm LLC
Client: Bank of America.
Sr. PEGA Developer,
Feb 2017 – March 2018
Responsibilities:
Develop enhancements, resolve issues, coordinate testing of statement releases and oversee regular production efforts
Perform triage on issues to identify root cause and provide the solution
Work closely with LOB’s and business users in the process of Code fixing, requirements capture and analysis for new designing, developing, coding, testing and implementing enhancements to the Application.
Troubleshoot and communicate with Pega Support team in order to resolve technical issues.
Responsible for providing updates and statuses to offshore coordinates and technical team.
Involved in daily scrum meetings on daily updates and new requirements.
Performed code review for the work done by other team members and Assisting team in Coding
Involved in Creation of validation rules to implement business logic validation.
Improving the overall performance of the system by suggesting design improvements.
Environment: Pega 7, JSP, HTML, JavaScript,, XML, SQL, PL/SQL, SOAP UI, Rally, TOAD, SVN.
Bank of Texas (Client), Hyderabad
PEGA Developer,
May 2013 – Aug 2015
Responsibilities:
Worked on Designing and developing Workflows and Rule sets as well as integrating the application with external systems.
Designed user interface screens using sections and harness based on the business requirements.
Worked on activities, Data Transforms, Report Definitions, and data pages.
Created Decision Rules and Declarative Expressions as per the requirements.
Involved in preparing technical design documents.
Responsible for ensuring the Quality procedures related to the project and followed the Pega guardrails.
Developed access role objects, privileges, configuring agents, connectors, process flows, business logic definition and user interface Design.
Actively involved and supported PEGA upgrade process from version 6 to version 7
Environment: Pega 6, 7, Web Sphere, Java/J2EE, HTML5, MS Visio 2013, XML, SOAP Connectors, SOAP Services.
Lumley Insurance (Client), Hyderabad
Application Developer
March 2012 – April 2013
Responsibilities:
Worked on Creating Activities, Flows, Flow Actions and Sections.
Playing a role in Class structure design, rule set hierarchy.
Discussing technical details with other teams to resolve any defects being raised on code.
Providing fixes for defects being raised on Pega code.
Created validation rules and workflows to implement business logic validation.
Migrated data instances and rulesets from development to UAT & Performance environment when needed
Involved in testing and troubleshooting the issues of application using PRPC tools like Rules Inspector, Clipboard, and Tracer.
Monitoring logs as well as handling production fixes.
Environment: PEGA 6, Visio, HTML, XML, IBM WebSphere, JavaScript, SQL Server, Windows XP, and Apache Tomcat.
Agro Tech Foods Ltd., (Client), Hyderabad
Oracle SQL Developer
July 2010 – Dec 2011
Responsibilities:
Gathering Requirement from the business for change request (CR) related to back-end database interfaces.
Created new tables, procedures, and functions in the development environment to test for the new enhancements and functionalities.
Designed new tables to integrate with the existing schemas and created constraints, indexes, sequences, and synonyms.
Modification to existing stored procedures and functions to improve the performance by rewriting the SQLs using bind variables and indexing the columns.
Created database views to get the information referring to various tables and wrote instead of triggers for updating the tables through the view.
Wrote customized function to capture the run-time SQL generated through dynamic SQL.
Identify the time taking SQL queries in Cursors and do performance tuning using Explain Plan, TKPROF.
Wrote a lot of new packaged procedures and functions in the process of developing interfaces to extract data from various systems which involved either loading the data from flat files or extracting data to flat files.
Extensively used Cursors, Ref Cursors, composite data types and Collections in packages and procedures.
Debugging complex packages and procedures using SQL Developer and identify the necessary changes and fix the issues during the final integration in QA run before moving to production.
Developed methodology for writing the re-run able data fix SQL scripts which uses analytical functions for issues related to the data discrepancies and to have the backup of the production data before the changes.
Developed technical specifications for various back end interfaces from business requirements.
Involved in Unit and Integration testing of the new developed packages.
Environment: Oracle 10g/11g, SQL Developer, TOAD 9.0, SQL Loader, Eclipse, Mercury Quality Center and Windows XP