Ryan Crawford
Director of AI Platform Engineering @ RBC Borealis
Canada
Richmond Hill
Information Technology & Services
Artificial Intelligence (AI), Agentic AI Development, Software Development, Leadership, Data Engineering, Software Testing, Business Analysis, Quality Assurance, Programming, Data Analysis, Change Management, Research, Social Media, Project Management, User Acceptance Testing, SDLC, Big Data, Microsoft Office, Java, Python
Experience

Director of AI Platform Engineering
Toronto, ON
Team Leadership & Development: Direct and mentor a team of engineers and developers building agentic AI systems; foster professional growth and technical excellence Technical Strategy: Define architectural approaches and best practices for agentic development, including MCP implementations; ensure scalability and robustness MCP Development Oversight: Guide the design and deployment of Model Context Protocol solutions that enable agents to interact seamlessly with enterprise tools and data sources Internal Productivity Tools: Lead development of agentic tools and solutions that enhance employee workflows, automate knowledge-intensive tasks, and unlock actionable insights from enterprise data Enterprise Integration: Oversee integration of agents with internal systems (ERPs, CRMs, knowledge bases) to streamline processes and reduce manual effort Project Delivery: Oversee end-to-end development cycles, manage timelines, and ensure deliverables meet quality standards Stakeholder Engagement: Collaborate with cross-functional teams (operations, IT, business units) to identify productivity opportunities and align agentic solutions with business objectives Performance Management: Set team goals, conduct performance reviews, and implement continuous improvement initiatives Innovation & Research: Stay current with agentic AI advancements and MCP frameworks; evaluate emerging technologies and methodologies for internal applications

Big Data Engineer
RBC
Toronto, Canada Area
Part of a team involved in ingestion of data across the Enterprise into our Hadoop Big Data cluster. part of multiple agile development streams handling real-time processing/decision engines, batch file upload, migration from existing enterprise data warehouse solution to transform the way the bank uses data.

Corporate Systems Program Analyst
- Part of a team that built a java based ingestion utility used by multiple teams across RBC for ingesting data into our Hadoop Cluster - Inolved in developing applications to collect data used in multiple reports for BCBS239 reports

Business Analyst
315 Front Street West, Toronto Ontario
• Design test plans, scenarios and procedures • Test system modifications • Document software defects using HPQC and HP Service Manager and report defects to software developers • Monitor bug resolution efforts and track successes • Maintain a database of known test defects, successes and completion dates • Walkthrough requirements and QA test results with QA team and project managers • Created training documentation for use by future Analysts

IT System Management Analyst
315 Front Street West, Toronto Ontario
• Planned and chaired meetings with Project Managers, Developers and Business Analysts to determine Release Requirements of an application • Utilized HP Quality Centre to review test results and track defects during the testing process • Reviewed test plans submitted by clients for their applications, provided assistance if the test plans were not up to standards • Communicated with clients regarding outstanding issues with their documentation • Updated Dell Transformation Manager to track applications being packaged by Dell for RBC • Opened tickets in HP Service Manager 7 to track active defects with hardware • Performed installation testing on applications • Worked closely with application developers to ensure defect resolution • Created training documentation to be used for future projects. • Responsible for sending out daily testing metric

Technical Systems Analyst
RBC
• Created accounts for new employees, managed email addresses, provided access to secure locations on RBC’s servers using Active Directory • Assisted clients through email and on the phone, ensuring they got a resolution to their problem • Tracked, updated and closed incidents using HP Service Manager 7 • Utilized Excel to track daily ticket stats • Following a set of procedures to ensure all actions completed comply with RBC’s strict auditing requirements • Participated in conference calls with offsite and offshore resources

Coach
York South Silver Knights
• Certified Community Level Basketball Coach • Responsible for coaching children from ages 6 to 16 • Organize a practice that consists of a set of drills designed to improve various skills • Training newer coaches and working with younger volunteer coaches • Interacting with parents and referees in a professional manner • Ensuring safe learning environment for children of all skill levels
Ryan Crawford's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

