Case study · 2021
Paytm Bank Current Accounts
Senior Software Developer · Paytm Payments Bank · Noida, India
Architected the full digital Current Accounts journey on the Paytm Bank consumer app, with a Node.js API layer for server-to-server security.

Overview
Paytm Payments Bank runs inside India's largest consumer payments app, where the banking surfaces serve tens of millions of users. I spent three and a half years across Paytm's banking and platform teams, finishing as the architect of the Current Accounts digital journey.
The Current Accounts journey covered the full flow — onboarding, KYC, account servicing — built on React.js in the consumer app. To harden security, I implemented a Node.js API layer between frontend and backend, moving sensitive calls to a server-to-server architecture, and established the coding standards and frontend architecture used across the bank's applications.
Highlights
- Architected the full digital Current Accounts journey on the Paytm Bank consumer app
- Node.js API layer between frontend and backend — server-to-server security architecture
- Established coding standards and frontend architecture for banking applications
- Earlier at Paytm: shared banking modules, storefront banners, an asset-tracking system (React/Redux + barcode), merchant loan onboarding with document upload and selfie capture
- Built Panel BFF — a Node.js authorization server for authentication across Movies, BoxOffice, FSM, BPMS, and Seller Panel
Stack
- React
- Node.js
- Fintech