UI Development & System Design — VSoft

Arya Digital Banking

Role
Specialist Application Design (Technical Team Lead)
Stack
Angular, Node.js, Microservices
Timeline
2018 – 2019
Employer
VSoft

The problem

Consumers expected banking to be available anytime, anywhere, across devices, with a consistent experience — but VSoft’s client banks were running on channel-siloed systems that couldn’t deliver that. Arya needed to unify the experience across web, mobile, and voice-assistant touchpoints while meeting the security and compliance bar banking demands.

My role

Owned the Angular UI architecture end to end and led the team building it — from client scoping through to managing the MongoDB and NGINX servers running the platform in production.

Approach

Designed the customer-facing system as a set of Angular applications backed by Node.js microservices — a UI architecture built for reuse across channels. The platform layered in customer analytics and segmentation to personalize the experience, wired in voice-assistant support (Alexa- and Siri-style skills, plus purpose-built banking bots) as a first-class channel alongside web and mobile, and engineered security — multi-factor auth, timer-based sessions, event-based fraud alerting — in from the start rather than bolted on afterward.

Outcome

Delivered a unified digital banking experience adopted across multiple client institutions — including Point Bank, Christian Investors Financial, Shri Arihant Co-operative Bank, and Odisha State Cooperative Bank — with the security and multi-channel architecture built to onboard new banks without re-architecting the core platform.