RF

Roger Fortner

Open to opportunities

Microsoft Certified Professional Developer

Kanata, ON

Sign in to follow
University of Toronto - Comparative Education Service (CES)

About

Senior Dynamics 365 Developer & Solution Architect with 28+ years of experience delivering enterprise CRM, ERP, and Power Platform solutions for federal and private‑sector clients. Demonstrated expert proficiency in C# development, delivering large-scale Dynamics 365 plugins, custom workflow activities, Azure Functions, and secure .NET APIs. Specializes in cloud migration, large‑scale integrations, and automation that improves performance, reduces manual effort, and accelerates delivery. Recognized for transforming legacy systems into secure, scalable Microsoft business applications using Dynamics 365, Power Platform, Azure, and DevOps best practices. Proven record modernizing legacy platforms into cloud-native Microsoft solutions using C#, Dynamics 365, Power Platform, Azure, and DevOps best practices.

Skills

  • Agile
  • Automated testing
  • C#
  • CI/CD
  • CSS
  • Git
  • HTML
  • JavaScript
  • Kanban
  • .NET
  • Power BI
  • REST APIs
  • Sales
  • Scrum
  • TypeScript

Experience

  1. Senior Dynamics 365 Solution Architect

    EY

    Aug 2025 to Jul 2026

    • Led the implementation of the Mitacs Accelerate program on EY’s EYGA (Grant Accelerator) platform, architecting Power Apps and Dataverse components to automate application intake, review, and approval workflows. • Designed and implemented enterprise-grade business logic using C# Dynamics 365 plugins to automate grant application workflows. • Built and deployed C# Azure Functions and .NET services integrating Dataverse with external platforms. • Architected optimized plugin execution pipelines to improve performance, reliability, and maintainability. • Led C#-based data migration and validation utilities achieving over 99% accuracy. • Built and maintained Power Automate integrations with Prime, automating application routing, reviewer assignments, status updates, and notifications, cutting manual coordination by 40%+. • Architected an end‑to‑end document intake automation pipeline using Power Automate Desktop, OCR, and Dataverse, enabling automatic classification, metadata extraction, and case creation, improving processing throughput by 40%. • Automated Accelerate workflows—eligibility checks, approvals, milestone tracking, and compliance—using Power Automate cloud flows integrated with Prime’s review logic. • Directed data migration from on‑premise Dynamics CRM to cloud‑based Dataverse, achieving 99%+ data accuracy and uninterrupted program operations. • Designed and implemented Power Automate Desktop RPA bots to automate data extraction and entry across legacy systems with no API support, reducing manual workload by 80%+ and eliminating re‑keying errors.

  2. Senior Dynamics 365 Solution Architect

    Quartech

    Feb 2025 to Aug 2025

    • Delivered enterprise Dynamics 365 CE and F&O solutions that reduced manual processing by 40% and improved reporting accuracy by 30%. • Led migration of 500,000+ records with 99.9% data integrity, ensuring seamless transition from legacy systems. • Engineered C# plugin architectures supporting enterprise Dynamics 365 CE and F&O solutions. • Developed C# and .NET integration components enabling secure cross-platform data exchange. • Built Power Automate Desktop bots to perform data cleanup and validation across legacy systems, automatically correcting inconsistencies and synchronizing updates with Dataverse. • Integrated RPA with Dynamics 365 and Azure services to automate multi‑system onboarding workflows, generating documents, updating HR systems, and provisioning access across platforms. • Automated build and release pipelines supporting C# solutions using Azure DevOps CI/CD. • Built integrations across SharePoint, Azure, and custom APIs, increasing cross‑platform data accessibility by 25%. • Automated CI/CD pipelines in Azure DevOps, shrinking release cycles from 2 weeks to 3 days. • Trained 100+ users, achieving 95% adoption within the first month of rollout.

  3. Senior Dynamics 365 Solution Architect

    Health Canada

    Nov 2021 to Jan 2025

    • Led cloud migration of 8 environments and 1M+ records to Azure with zero downtime and full compliance. • Developed high-throughput C# plugins processing thousands of compliance cases monthly. • Implemented Azure-based C# services supporting secure cloud migration and operations. • Standardized C# coding patterns and plugin architecture across multiple development teams. • Built Compliance & Enforcement modules supporting 2,000+ cases/month, improving SLA adherence by 35%. • Automated Power Platform administration using PowerShell, reducing manual admin effort by 75%. • Supported Dynamics 365 F&O finance operations processing $10M+ annually, improving reconciliation accuracy. • Authored technical blueprints and integration patterns that reduced onboarding time for new developers by 50%.

  4. Senior Dynamics 365 Solution Architect

    Accenture / Avanade

    Jan 2021 to Oct 2021

    Refugee Portal • Architected a secure Power Pages portal for 10,000+ external users, improving accessibility and case throughput. • Built secure portal backends and document processing pipelines using C# Azure Functions. • Integrated authentication and workflow orchestration using C#-centric Azure services. • Integrated Azure AD B2C authentication, reducing support tickets by 60%. • Automated PDF/A processing using Azure Functions, SyncFusion APIs and Power Automate, cutting compliant document handling time by 50%.

  5. Senior Dynamics 365 Solution Architect

    Health Standards Organization

    Apr 2020 to Dec 2020

    • Designed and customized Dynamics 365 solutions to manage client and survey data, building C#, PCF, Angular, and TypeScript components that improved system usability and performance. • Developed a Surveyor Portal proof‑of‑concept using Power Apps Portals and integrated CRM workflows with Power Automate to streamline survey operations. • Built Power BI dashboards and reports to provide actionable insights into survey activity and operational metrics. • Established SDLC‑aligned design standards and produced detailed functional and technical documentation while using Azure DevOps/TFS for source control, backlog management, and release pipelines.

  6. Senior Dynamics 365 Developer

    Public Services and Procurement Canada

    Oct 2019 to Mar 2020

    • Configured and customized Dynamics 365 for HR pay‑issue case management, including D365 Portals for secure external user access. • Developed custom CRM components using PCF, Angular, and TypeScript to extend platform capabilities and enhance user experience. • Extended Dynamics 365 functionality using C# plugins and custom backend components. • Built performance-optimized C# integrations supporting HR case management. • Built Power BI dashboards and reports to support operational reporting and decision‑making across internal teams. • Authored technical architecture documentation for the personnel screening solution, ensuring scalability, clarity, and alignment with enterprise standards.

  7. Senior Dynamics 365 Developer & Solution Architect

    Health Canada

    Aug 2015 to Aug 2019

    • Developed Licensing, Security Clearance, and Reporting modules for the Cannabis Tracking and Licensing System (CTLS), supporting nationwide regulatory operations. • Architected and implemented nationwide regulatory systems using C# and .NET. • Developed custom .NET modules and plugins supporting high-volume operational workflows. • Executed multi‑environment migrations for CTLS 1.0 and 2.0 with zero data loss. • Implemented DevOps pipelines in Azure DevOps, improving deployment reliability by 40%. • Built custom .NET portal modules to extend Dynamics functionality for high‑volume workflows.

  8. Senior Dynamics 365 Developer

    Canadian Nuclear Safety Commission

    Oct 2011 to Jul 2015

    • Led development of mission-critical .NET and C# systems replacing legacy platforms. • Defined long-term C# architecture standards and development practices. • Oversaw development of the Sealed Source Tracking System (SSTS), delivering 3 of 6 modules under tight deadlines. • Improved system performance and reliability through optimized architecture and code refactoring. • Produced detailed design documentation that standardized development practices across teams.

Education

  1. University of Toronto - Comparative Education Service (CES)

    Canadian Equivalency Validation

    Validated by the University of Toronto - Comparative Education Service (CES) for Canadian Equivalency.

  2. Carleton University

    Masters Certificate in Project Management, Project Management

    2008 to 2009

  3. The University of Birmingham

    Bachelor of Science, Computer Science and Software Engineering

    1994 to 1997

Licences & certifications

  • Microsoft Certified Professional Developer

    Microsoft

  • MB-240: Microsoft Dynamics 365 Field Service

    Microsoft

  • MB-200: Microsoft Power Platform + Dynamics 365 Core

    Microsoft

  • PL-900: Microsoft Power Platform Fundamentals

    Microsoft

  • 70-480 Programming in HTML5 with JavaScript and CSS3

    Microsoft

  • MCPD 70-519 Designing and Developing Web Applications Using.NET Framework 4

    Microsoft

  • Microsoft Certification – MCTS 70-513 WCF Development with .NET Framework 4

    Microsoft

  • Microsoft Certification – MCTS 70-515 Web Applications Development with .NET 4

    Microsoft

  • Microsoft Certification – MCTS 70-516 Accessing Data with Microsoft .NET Framework 4

    Microsoft

  • Certified Associate in Project Management, CAPM

    Project Management Institute