At Scotiabank Digital Factory, I lead 25 engineers across four squads working on the flagship iOS banking app. I drove a Swift 6 concurrency migration that reduced crash rates by 18%, and deployed MCP servers with LangChain and LangGraph to automate developer workflows.
Earlier at Scotiabank, I led an Azure-to-GCP migration and decomposed the mobile app into 12 Swift packages, helping reduce costs and shorten release cycles. At Achievers Solutions Inc., I rebuilt core iOS modules and designed Node.js microservices and a React frontend; earlier, I built mobile banking features for Barclays Mobile Banking.

