Vijay Narayanan
Designing Scalable Mobile Financial Platforms Through Modern System Architecture and Experience Engineering
Abstract:
This session presents a detailed look at how a major North American financial institution serving over ten million monthly active users modernized its mobile banking platform by combining domain-driven system architecture with evidence-based experience design. The transformation focused on achieving sub-second response times, enabling zero-downtime deployments, supporting high-volume money-movement operations, and delivering unified cross-platform experiences rooted in atomic design principles.
The architectural overhaul introduced domain-driven microservices, Kubernetes-based scalability, API gateway orchestration for ACH, wires, bill pay, and P2P payments such as Zelle, and event-driven processing pipelines powered by Apache Kafka. These changes supported high-throughput operations, including real-time fraud detection for Mobile Check Deposit and adaptive authentication workflows triggered by transaction risk signals. Security advances were anchored in Zero Trust principles, adaptive MFA, OAuth 2.0, JWT-based access controls, device fingerprinting, and platform-native biometric authentication through Android BiometricPrompt and iOS LocalAuthentication frameworks.
On the experience side, a unified design system ensured consistent interface patterns across Android (Jetpack Compose) and iOS (SwiftUI). User research, A/B testing, and telemetry-driven analysis shaped flows for high-value tasks such as transfers and bill pay, improving task comprehension and reducing friction. Intelligent on-device capabilities, including predictive prompts and spend categorization, delivered personalization without transmitting sensitive behavioral data to the server. Accessibility enhancements aligned with WCAG 2.1 AA and improved usability across visual, cognitive, and motor needs.
This presentation provides a data-grounded, replicable framework that conference reviewers can rely on, fully rooted in documented architectural patterns, security models, experience methodologies, and quantifiable performance outcomes from the transformation.
Profile:
Vijay Narayanan is an accomplished Engineering Director (VP) at U.S. Bank with more than 20 years of global experience delivering large-scale digital platforms, leading cross-functional engineering organizations, and driving innovation across mobile, payments, wealth, and regulatory technology. Until recently, he oversaw the Money Movement portfolio, which included Zelle, Bill Pay, Transfers, and Mobile Check Deposit, supporting frictionless financial transactions for millions of customers. In his current capacity, he is leading initiatives on Automation and AI for Branch Technologies.
His leadership also spans major modernization initiatives such as the unified Transfers program, Affluent Plan & Track wealth platform, real-time deposit verification, and large-scale migration initiatives. Prior to U.S. Bank, Vijay was instrumental in leading large complex programs at JPMorgan Chase, Citi, Cognizant, and Wipro, where he directed global AML, KYC, and risk-control programs across 100+ countries, preventing major regulatory exposure and strengthening enterprise compliance ecosystems.
Vijay holds a PGP in AI/ML from the University of Texas at Austin, a Business Management certification from IIM Bangalore, and a Bachelor of Engineering in Electrical Engineering from Nagpur University. He also maintains industry credentials, including PMP, Scrum Master, TOGAF, and SAFe certifications.