← Home

RBC Amplify — Liquidity Forecasting

May 2025 – August 2025 · Work · Software Developer Intern

RBC Amplify internship

At RBC Amplify I built a liquidity forecasting platform with a scalable full-stack architecture. Commercial Banking adopted it to oversee $10B+ in annual transactions, and the project won a $20K Industry Disruptor Prize.

Contributions

  • Multi-user synchronization engine on Python FastAPI WebSockets, adapting algorithms from Figma's published research for collaborative financial modeling.
  • Interactive infinite canvas in React.js with tree-based data structures for drag-and-drop cash-flow mapping.
  • Three specialized AI agent microservices (Analyzer, Architect, Recommender) that cut manual client-structuring time by 92%.
  • CI/CD and hosting on OpenShift (Kubernetes) for high-availability WebSocket sessions in a secure banking environment.

Outcomes

  • Won $20K Industry Disruptor Prize.
  • Adopted by Commercial Banking for $10B+ annual transaction oversight.
  • 92% reduction in manual structuring time via AI agent onboarding.

React.js · Python · FastAPI · WebSockets · OpenShift · Kubernetes · AI agents