Roger Fortner
Ouvert aux possibilitésMicrosoft Certified Professional Developer
Kanata, ON
À propos
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.
Compétences
- Agile
- Tests automatisés
- C#
- CI/CD
- CSS
- Git
- HTML
- JavaScript
- Kanban
- .NET
- Power BI
- API REST
- Vente
- Scrum
- TypeScript
Expérience
Senior Dynamics 365 Solution Architect
EY
août 2025 to juill. 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.
Senior Dynamics 365 Solution Architect
Quartech
févr. 2025 to août 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.
Senior Dynamics 365 Solution Architect
Health Canada
nov. 2021 to janv. 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%.
Senior Dynamics 365 Solution Architect
Accenture / Avanade
janv. 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%.
Senior Dynamics 365 Solution Architect
Health Standards Organization
avr. 2020 to déc. 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.
Senior Dynamics 365 Developer
Public Services and Procurement Canada
oct. 2019 to mars 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.
Senior Dynamics 365 Developer & Solution Architect
Health Canada
août 2015 to août 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.
Senior Dynamics 365 Developer
Canadian Nuclear Safety Commission
oct. 2011 to juill. 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.
Formation
University of Toronto - Comparative Education Service (CES)
Canadian Equivalency Validation
Validated by the University of Toronto - Comparative Education Service (CES) for Canadian Equivalency.
Carleton University
Masters Certificate in Project Management, Project Management
2008 to 2009
The University of Birmingham
Bachelor of Science, Computer Science and Software Engineering
1994 to 1997
Permis et 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