Peradeo — Web Accessibility Audits, WCAG Compliance & Technology Services in Regina, Saskatchewan, Canada

RBC Anti-Money Laundering (AML) Platform

Enterprise-grade AML and financial crimes platform for robust compliance, monitoring, and audit.

Client: Royal Bank of Canada (RBC) · Industry: Banking, Financial Services, Compliance

Services

Technology stack

Project overview

RBC’s AML/Financial Crimes Program leverages a comprehensive suite of internal systems to ensure compliance with global regulations. The platform supports client onboarding, KYC, transaction monitoring, sanctions screening, and regulatory reporting—enabling RBC to detect and prevent suspicious activity across its enterprise.

The challenge

RBC needed to maintain robust, auditable, and continuously monitored AML systems that could:

• Integrate client onboarding, KYC, and transaction monitoring
• Automate policy enforcement, alerts, and regulatory reporting (e.g., FINTRAC)
• Support internal audit and compliance oversight
• Provide analytics and dashboards for continuous assurance
• Ensure data accuracy, IT access controls, and workflow integrity
• Modernize legacy tools and streamline cloud deployments

Our solution

We contributed to the development and audit of RBC’s AML platform by:

Migrating 40+ Vue apps to the Helios cloud, reducing deployment complexity and manual errors
Refactoring and transitioning a legacy Python tool into a performant Node + Vue-based system with a 60% faster search
Designing scalable, secure APIs and collaborating in end-to-end product delivery with design and analytics teams
Integrating KYC and onboarding workflows for seamless client due diligence
Implementing transaction monitoring and sanctions screening to detect suspicious activity
Automating regulatory reporting for compliance with FINTRAC and other bodies
Supporting IT audit and compliance teams in verifying workflows, access, and escalation processes
Building analytics dashboards (e.g., Tableau) for real-time monitoring and continuous assurance
Providing code reviews and mentoring, supporting peer growth and development across the engineering team

Results & impact

More case studies

Have a similar project? Contact us · Email hello@peradeo.com · Phone (Canada) +1 (306) 216-9934