A scalable, cloud-native voice banking system built with AWS Lex and Amazon Connect to simulate real-world banking experiences through AI-driven interactions.
PersonalBanker is a practical experiment in building secure, serverless, and voice-enabled cloud solutions. The system allows callers to authenticate via PIN, speak naturally to a Lex bot, and retrieve mock account information—all orchestrated via AWS Lambda and routed through Amazon Connect.
This prototype is built for rapid iteration, modular growth, and production-grade scalability.
My focus is on designing cloud-native solutions that are secure, scalable, and user-aware. This project reflects how managed services like Lex, Lambda, and Connect can work in harmony to power intelligent, low-maintenance customer service systems.
It serves as a foundation for future cloud projects that deliver real impact, from underrepresented communities to enterprise-grade deployments.
- Amazon Lex – Conversational AI with voice support
- Amazon Connect – Scalable, cloud-based contact center
- AWS Lambda – Serverless backend logic and authentication
- Node.js (22.x) – Runtime for all Lambda functions
- (Optional) DynamoDB – Extendable data storage layer
- 🎙️ Voice-based self-service banking experience
- 🔐 PIN verification logic via Lambda
- 🔄 Easy integration of new intents and call flows
- 🌐 Cloud-native and fully managed, ready to scale
- 🔐 Secure Identity: Add Amazon Cognito or Voice ID
- 📊 Live Data Access: Replace mock data with DynamoDB or RDS
- 🧭 CDK Support: Auto-deploy infrastructure using AWS CDK
- 🧠 Multilingual Bots: Add locale support via Lex V2
- 📈 Session Analytics: CloudWatch logs + custom dashboards
- 🧵 Advanced Call Routing: Queues, callback options, priority flows
This isn’t just a school project—it’s a real cloud solution built from the ground up. Every component was designed with scalability, automation, and learning in mind. I’m using this project to showcase how voice interfaces and serverless infrastructure can redefine user interaction.
“Build it once, scale it forever. That’s the power of cloud.”
Future Improvements:
- CI/CD pipeline support for Lambda + Connect
- AWS CDK setup for one-click deployment
- Firebase UI integration for a web frontend
- Terraform templates for multi-cloud compatibility