An admin portal that turns manual back-office ops into a single, automated console.
The rail is a new interoperable payment network. Financial institutions connect once instead of per-gateway, and customers pay straight from their own app, UPI-style. This is the admin portal that operates that rail, replacing the manual, spreadsheet-driven back office it launched on.
One console to operate the rail.
The portal is the operator-facing side of the rail, used by operations and platform teams, not end customers. It brings the day-to-day jobs of running the rail into a single product: a performance dashboard, user management, statement upload, and settlements.
Performance dashboard
Business and operational health at a glance (the home screen of the portal).
User management
Provision, role, and manage operator access without raising tickets.
Statement upload
Ingest statements through the portal instead of manual handoffs.
Settlements
Track and reconcile settlement, replacing spreadsheet reconciliation.
Five surfaces, one console.
The dashboard, access management, refund reporting, merchant configuration and partner theming. Each is taken apart further down.
Click to zoom
Click to zoom
Click to zoom
Click to zoom
How it was designed.
Tools
- Figma — interface design, prototypes, specs
- FigJam — flows, service maps, workshops
- Miro — journey and exception mapping
- Notion — design documentation and handoff
Methods
- Task-based information architecture
- Exception-state modelling against backend lifecycle events
- Funnel-friction analysis on operator workflows
- Usability walkthroughs with the operations team
- Design tokens and a shared component library
- API-constrained, compliance-aware UX
The rail was new. The operations were manual.
There was no existing portal. Running the rail meant stitching together spreadsheets, manual file handoffs, and ticket-driven access: slow, error-prone, and impossible to scale as more clients came on.
- Reconciliation by spreadsheet: settlement figures tracked and matched by hand.
- Manual statement handling: statements moved and processed outside any system.
- Ticket-driven user access: onboarding and permissions handled ad hoc.
- No single view of performance: business and operational health scattered across sources.
What the portal had to do.
Kill the manual work
Replace spreadsheets and handoffs with flows inside one system.
Make performance legible
One dashboard for business and operational health.
Onboard clients repeatably
A consistent operator experience as the rail grows client by client.
Pick a feature to see how it was designed.
Each card opens a full breakdown: the screens, the design decisions, and how the manual work was replaced. Five features are written up; statement upload and settlements are next.
UX / Product design, individual contributor.
Owned the console end to end — dashboard, access management, maker-checker reporting, merchant configuration and whitelabel theming — inside a wider remit of 7+ fintech platform initiatives at Hatio Innovations, a BillDesk subsidiary, across 9 bank integration variants.
- Information architecture: task-based IA and exception-state modelling for the settlement, reconciliation and reporting workflows the portal replaced.
- Interaction design: the two-step invite, the permissions matrix, the bulk-action rules and the acknowledgement gate on the one irreversible action.
- Design system: the token set that lets a single portal carry every partner's brand, applied once rather than themed per screen.
- Engineering partnership: resolved API and backend edge cases with product and engineering before build, so states were designed against real lifecycle events.
Live, and carrying real clients.
- Manual work automated: reconciliation, statement handling, and access moved into the system.
- Auditability: file lifecycles carry state, so hand-offs prove themselves instead of living in an inbox.
Deeper insight as the base grows.
The UI and analytics can go further. With more clients live and a larger user base, the dashboard can earn richer insights and the flows can be refined against real usage.