Back to Projects

Frontend Engineer · 2021–2022

HSBC UPI Payments

Focused on stabilizing legacy React code, integrating UPI payment steps, and improving state management with Redux-Saga.

Problem

Existing payments UI lacked regional UPI support and suffered from brittle async handling, leading to errors and poor UX.

Solution

Implemented UPI-specific screens and validations, refactored sagas for resilient retries and error handling, and added telemetry.

Impact

Reduced payment failures, improved transaction success rates, and enabled compliant UPI support for the Indonesian region.