Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Pramod Balamuri

Senior Software Engineer
Hyderabad,TS

Summary

* Lead Software Engineer with 13 years of experience in designing and developing enterprise applications using IBM BAW/BPM and IBM ODM.
* Expertise in business process modeling, UI development, and rule-based systems across full software development life cycle (SDLC).
* Skilled in building custom Coaches and Coach Views using Spark UI, HTML, CSS, JavaScript, and DOJO within IBM Process Designer.
* Hands-on experience with Process Designer components including Business Objects, Decisions, Ajax Services, UCA's, and Web Services.
* Strong background in working with MySQL, Oracle, and DB2 databases for backend development and data integration.
* Effective communicator and collaborative team player with a proactive mindset and ability to adapt in fast-paced environments.
* Committed to continuous learning and staying current with evolving technologies and industry practices.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Experis IT
02.2025 - Current

Infosys/ UOB Client

Description:

As a BAW Developer/Analyst at United Overseas Bank (UOB), you will be responsible for supporting and enhancing business-critical solutions related to the Scan and View Scan Archival System and Change of Address (COA) workflows. You will work closely with business users, solution architects, and QA teams to implement process improvements, ensure system stability, and deliver enhancements aligned with regulatory and operational requirements.


* Led end-to-end design and development of IBM Business Automation Workflow (BAW) solutions, including Case and Process applications, aligned with business requirements.
* Designed and implemented complex workflows, human tasks, business rules, and case types using IBM BAW Process Designer and Case Builder.
* Managed a cross-functional team of developers and analysts, providing technical guidance, task allocation, and performance reviews to ensure timely delivery.
* Developed custom UI components using Coach Views, JavaScript, HTML, and CSS for enhanced user experience in case and process applications.
* Integrated BAW solutions with external systems via REST/SOAP APIs, JDBC, and other enterprise connectors.
* Authored and maintained detailed technical documentation including solution architecture, design specifications, deployment guides, and support runbooks.
* Facilitated collaboration between business stakeholders, QA teams, and infrastructure teams to ensure seamless implementation and issue resolution.
* Monitored application performance and implemented optimizations to improve workflow efficiency and system responsiveness.
* Conducted code reviews, ensured adherence to development best practices, and enforced coding standards across the team.
* Provided production support, troubleshooting issues, managing incident resolution, and implementing fixes and enhancements.

Senior IBM/BPM Developer

VAAZU INC
02.2024 - Current
  • Company Overview: FCT - First Canadian Title is a refinance program lenders use when a client is refinancing or transferring their mortgage in order to deliver improved service and heightened customer satisfaction. This one-stop solution helps lenders complete refinancing or mortgage transfers easily and efficiently.
  • Handled multiple bpm applications which involve defect fixing and new sprint stories
  • Designed the application as per business needs and guided the team in developing the application.
  • Implemented complex coach views which works based on the data along with normal bpm components like BPDs , Human/General services , DB integration.
  • Worked on SEARCH/SYSTEM API scripts which retrieve the task and user information.
  • Implemented best practices and guided the team to follow the IBM standards at the implementing phase.
  • Responsible for implementation of java integration components for JBPM and DROOLS.
  • Proficiency in developing business processes using Bonita, JBPM, Business Manager.
  • Implemented BPD, Coach Views, General System Services, UCA, System API, Exception Handling as part of bpm development.
  • Migration of Rule projects from ODM V8.5 to ODM V8.8.
  • Involved in the evolution process for IBM ODM Rule and Red Hat BRMS suite.
  • Involved in Decision Center and Decision Server installation and setup of environments with cluster topology.
  • Analysis and contribute to the performance of the Rule Execution Server.
  • Detailed design and implementation of SOAP web service framework application interface to interact with ODM Rule decision server.
  • Validate rule applications and related decision services in ODM Decision Server
  • FCT - First Canadian Title is a refinance program lenders use when a client is refinancing or transferring their mortgage in order to deliver improved service and heightened customer satisfaction. This one-stop solution helps lenders complete refinancing or mortgage transfers easily and efficiently.

Senior IBM/BPM Developer

VAAZU INC
10.2023 - 01.2024
  • Company Overview: The cornerstone application is designed to provide a robust, flexible and dependable customer due diligence system that accommodates multiple Line Of Business (LOB) across global locations and satisfies multiple regulatory jurisdictions. It addresses customer/prospect onboarding along with Enhanced Due Diligence, BSA/AML rules, Regulatory and Credit Investigation process.
  • Handled multiple bpm applications which involve defect fixing and new sprint stories
  • Lead a bpm team and worked as senior bpm developer.
  • Implemented complex coach views which works based on the data along with normal bpm components like BPDs , Human/General services , DB integration.
  • Developing Rule Solutions in ODM 8.8.
  • Worked on SEARCH/SYSTEM API scripts which retrieve the task and user information.
  • Implemented best practices and guided the team to follow the IBM standards at the implementing phase.
  • Implemented BPD, Coach Views, General System Services, UCA, System API, Exception Handling as part of bpm development.
  • Involved in Decision Center and Decision Server installation and setup of environments with cluster topology.
  • The cornerstone application is designed to provide a robust, flexible and dependable customer due diligence system that accommodates multiple Line Of Business (LOB) across global locations and satisfies multiple regulatory jurisdictions. It addresses customer/prospect onboarding along with Enhanced Due Diligence, BSA/AML rules, Regulatory and Credit Investigation process.

Senior IBM/BPM Developer

Wells Fargo
04.2021 - 07.2023
  • Company Overview: AFBR is a process where we are auditing the fee-based accounts that are created 1990 to 2015. As part of this process, we are auditing 2.4 million accounts. In this we have created processes to complete the audit. Developed standalone services to view transactional data, which helped business in analysis.
  • Handled multiple bpm applications which involve defect fixing and new sprint stories
  • Lead the bpm team and worked as senior bpm developer.
  • Implemented complex coach views which works based on the data along with normal bpm components like BPDs , Human/General services , DB integration.
  • Developed the project from end to end from designing/solution to Go Live
  • Upgrading the related toolkits and services within the application to BAW.
  • Worked on SEARCH/SYSTEM API scripts which retrieve the task and user information.
  • Implemented best practices and guided the team to follow the IBM standards at the implementing phase.
  • Implemented BPD, Coach Views, General System Services, UCA, System API, Exception Handling as part of bpm development.
  • Expertise in working with Camunda's task management capabilities for human involvement in workflows.
  • Strong problem-solving skills to troubleshoot and resolve Camunda-related issues.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.
  • Participate in Migration and development activities of IBM BPM applications such as migrating IBM BPM designer 8.6 to BAW Version.
  • AFBR is a process where we are auditing the fee-based accounts that are created 1990 to 2015. As part of this process, we are auditing 2.4 million accounts. In this we have created processes to complete the audit. Developed standalone services to view transactional data, which helped business in analysis.

Senior IBM/BPM Developer

Tech Mahendra
01.2018 - 03.2021
  • Company Overview: SCORES is a web-enabled application used by SEBI for redressal of investors' complaints against entities in the Capital Market Complaints can be filed by retail investor/s electronically or by way of complaint letter addressed to SEBI office or forwarded to SEBI by other government agencies e.g. PGPORTAL. Once the complaint is received (either physically or electronically) it is assigned to the relevant department in SEBI HO/RO/LO based on certain rules e.g. Complaint Category.
  • Involved in Requirement Analysis, Design, Implementation, Code Review, Testing and Installation. Created High level and Low level design Documents.
  • Created reusable Process using IBM BAW and Services using java/J2EE, Spring Framework and IBM IID. Developed common utilities which can be used globally.
  • Developed custom UI pages using Brazos, BPM UI(Spark UI toolkit), Javascript, HTML and CSS.
  • Worked on Creating, Storing and Reading the Documents from Document storages systems Filent, 9Doc and SQL Documents(BLOB).
  • Provided innovative & feasible solutions to increase the efficiency and productivity.
  • Involved in Process Center, Websphere and LDAP server configuration to the application.
  • Designed and developed enterprise Fault Handling / Error Handling to Support the application in production deployments and business clarification.
  • Created technical designs (Activity Diagrams/Sequence Diagrams, API service specifications and message models) by collaborating with stakeholders as necessary.
  • Lead in design sessions and code reviews of the code being built and bundled using Apache Maven or Gradle.
  • Implemented Continuous integrations & deployments integrating with the current build pipeline or setup new using Jenkins.
  • Followed agile methodology(SCRUM) in development with a cycle of two weeks sprint. Worked as Scrum Master and Scheduled meetings to demonstrate the development of the application.
  • SCORES is a web-enabled application used by SEBI for redressal of investors' complaints against entities in the Capital Market Complaints can be filed by retail investor/s electronically or by way of complaint letter addressed to SEBI office or forwarded to SEBI by other government agencies e.g. PGPORTAL. Once the complaint is received (either physically or electronically) it is assigned to the relevant department in SEBI HO/RO/LO based on certain rules e.g. Complaint Category.

Senior IBM/BPM Developer

LTI Mindtree
12.2015 - 01.2018
  • Company Overview: ICT- Interest Claim Tracker provides functionality to generate, process and resolution of outstanding interest claims. IBPM is used to full fill all the stages of ICT Generating of an Interest Claim involves validating that a new claim is correct, investigating who was to blame for the VDE (Value Date Exception, i.e. Late payment) and issuing the claim to the relevant counterparty in the form of a template attached to an email.
  • Involved in Analysis, Design, and Implementation translation of Business User requirements.
  • Participated in team discussions to understand the business requirements of the project.
  • Created BPDs for the processes and worked on various nested services to implement the processes.
  • Designed Standard User interface layouts using Coaches for user interaction.
  • Involved in Developing Exception Handling in BPDs and Services.
  • Performed database operations by implementing Nested Services and Integration Service.
  • Developed Human Services by using Server Script and Coaches.
  • Implemented different Gateways like Exclusive, Inclusive, Parallel and Event Gateways in Processes.
  • Involved as Production Support team for various releases.
  • Involved in Fixing of Production Issues.
  • ICT- Interest Claim Tracker provides functionality to generate, process and resolution of outstanding interest claims. IBPM is used to full fill all the stages of ICT Generating of an Interest Claim involves validating that a new claim is correct, investigating who was to blame for the VDE (Value Date Exception, i.e. Late payment) and issuing the claim to the relevant counterparty in the form of a template attached to an email.

IBM/BPM Developer

Sreeven Infocom
10.2012 - 12.2015
  • Company Overview: Farmers Insurance provides their customers to register claims by calling the CSR FNOL handles the request provided by the customers. The main job of FNOL will be to register the claim and update the claim or Claim feature FNOL collects the data from the customer or any other external sources and verifies the information by connecting to different services, registers and updates the claim. FNOL has different lines of business like Auto, Property & Energy, Financial Lines, Casualty & Specialty (Marine, Pollution & Glass).
  • Involved in Analysis, Design, and Implementation translation of Business User requirements.
  • Participated in team discussions to understand the business requirements of the project.
  • Created BPDs for the processes and worked on various nested services to implement the processes.
  • Designed Standard User interface layouts using Coaches for user interaction.
  • Involved in Developing Exception Handling in BPDs and Services.
  • Performed database operations by implementing Nested Services and Integration Service.
  • Developed Coaches using spark Ul toolkit in IBM BPM.
  • Developed Human Services by using Server Script and Coaches.
  • Implemented different Gateways like Exclusive, Inclusive, Parallel and Event Gateways in Processes.
  • Farmers Insurance provides their customers to register claims by calling the CSR FNOL handles the request provided by the customers. The main job of FNOL will be to register the claim and update the claim or Claim feature FNOL collects the data from the customer or any other external sources and verifies the information by connecting to different services, registers and updates the claim. FNOL has different lines of business like Auto, Property & Energy, Financial Lines, Casualty & Specialty (Marine, Pollution & Glass).

Education

Master of Science - computers

Northumbria University
Newcastle UK
10-2010

Bachelors - EEE

JNTUH
Karimnagar, India
05-2008

Skills

IBM BPM

BAW

Appian BPM

IBM ODM

Oracle

DB2

Certification

Microsoft Azure Fundamentals AZ-900

Timeline

Senior Software Engineer

Experis IT
02.2025 - Current

Senior IBM/BPM Developer

VAAZU INC
02.2024 - Current

Senior IBM/BPM Developer

VAAZU INC
10.2023 - 01.2024

Senior IBM/BPM Developer

Wells Fargo
04.2021 - 07.2023

Senior IBM/BPM Developer

Tech Mahendra
01.2018 - 03.2021

Senior IBM/BPM Developer

LTI Mindtree
12.2015 - 01.2018

IBM/BPM Developer

Sreeven Infocom
10.2012 - 12.2015

Master of Science - computers

Northumbria University

Bachelors - EEE

JNTUH
Pramod BalamuriSenior Software Engineer