Microsoft 365 a mess? I fix SharePoint and Teams sprawl, stuck migrations, manual approvals, Power Automate workflows, and Copilot/AI readiness so your business runs from one clean system.
I am one of North America's most experienced Microsoft 365 and SharePoint architects. For over 20 years, I have turned complex, fragmented environments into connected, governed digital workplaces people can actually run.
Clients use me as both an M365 architect and SharePoint guru because I see business process, information architecture, security, migration, automation, and AI as one problem. Show me how your business works and I will find the cleanest, most maintainable path through it.
**Microsoft 365, SharePoint, Teams & modern workplace**
• SharePoint Online architecture, intranet design, hub sites, document management, libraries, lists, metadata, content types, taxonomy, search, navigation, sharing, permissions, branding, JSON formatting, modern UX, accessibility, dashboards, provisioning, lifecycle management, and site modernization
• Microsoft Teams collaboration, workspace design, channels, external sharing, guest access, Teams governance, adoption, lifecycle automation, Teams Voice, Teams Phone, and Direct Routing
• Office 365 / M365 across OneDrive, Exchange Online, Outlook, Microsoft Forms, Viva, Planner, Power BI, and Entra ID
**Automation, Power Platform & business process**
• Business automation, business process automation, and workflow automation for intake, approvals, onboarding, document generation, email automation, task routing, reporting, exception handling, audit trails, and human review
• Power Automate, Power Automate Administration, Power Apps, Power Platform, Dataverse, APIs, webhooks, custom connectors, Microsoft Graph API, PowerShell, and PnP PowerShell
• Workflow recovery, flow troubleshooting, legacy workflow modernization, InfoPath replacement, Nintex replacement, forms automation, data integration, system integration, and maintainable low-code solutions
**Copilot, ChatGPT, AI agents & AI automation**
I move organizations from AI experiments to production workflows: Microsoft 365 Copilot, Copilot readiness assessments, Copilot Studio, ChatGPT, custom GPTs, AI Agent Development, agentic AI, knowledge base automation, prompt engineering, data readiness, AI governance, guardrails, logging, human-in-the-loop approvals, MCP, API integration, and agents that work across documents, email, tasks, databases, and business systems.
AI works when source material, permissions, ownership, and exception paths are clear. I put structure and security around agents so they can summarize, classify, draft, compare, route, update, and notify without becoming another ungoverned system.
**Migration, modernization, recovery & coexistence**
• Tenant-to-tenant migration, tenant separation, M&A integration, cross-tenant synchronization, B2B collaboration, SharePoint migration, Teams migration, OneDrive migration, Exchange and mailbox migration, file share migration, Google Workspace to Microsoft 365, legacy platform replacement, and post-migration cleanup
• Discovery, inventory, mapping, migration waves, pilot, pre-stage, delta sync, cutover, rollback, validation, permissions, metadata, version history, ownership transition, adoption, training, hypercare, and knowledge transfer
**Governance, security & compliance**
Governance-first design across Microsoft Purview, DLP, retention, sensitivity labels, eDiscovery, legal hold, Conditional Access, MFA, least privilege, external sharing, access reviews, audit logging, Secure Score, data classification, records management, lifecycle policies, risk registers, and remediation.
**Proof from real environments**
• Led a 52TB SharePoint Online modernization across 30 departments, including information architecture, metadata, migration, governance, automation, training, and adoption
• Delivered tenant separations and Microsoft 365 migrations involving 3,000+ users/mailboxes and multi-terabyte content, plus migration recovery when previous moves left environments unusable
• Designed SharePoint lifecycle and governance remediation for a 5,000+ site estate, plus legal intake, onboarding, document, reporting, email/security, and cross-platform automation for regulated organizations
• Worked across Fortune 500, government, financial services, healthcare, legal, education, energy, retail, manufacturing, nonprofits, enterprise, and mid-market organizations
I start with discovery and current-state mapping, then create future-state architecture, a roadmap, risk register, implementation plan, and clear scope. I deliver the documentation, runbooks, testing, UAT, training, and handoff your team needs to support it.
If your workplace is messy, manual, half-migrated, hard to govern, or not ready for AI, bring me the whole problem. I will simplify it, automate what should be automated, reduce risk, improve collaboration, save time, and reduce errors.
Microsoft SharePoint Development
Microsoft SharePoint
Microsoft Power Automate
Microsoft 365 Copilot
Migration
Microsoft Teams
Office 365
Microsoft PowerApps
AI Agent Development
Business Process Automation
Microsoft Windows PowerShell
Microsoft Power BI
Google Workspace
Automation
Microsoft Power Automate Administration
Artificial Intelligence
Microsoft SharePoint Administration
Microsoft Azure
Email Security
API Integration
Jay B.
Regina, Canada
$35/hr
4.0
40 jobs
I'm currently a Senior Microsoft Dynamics 365 + Power Platform Solution Architect, and also a Microsoft Certified Trainer (MCT). I plan and Implement Microsoft Dynamics 365 Sales for different large, small and medium-size organizations.
I am responsible for determining how businesses will use Microsoft Dynamics 365 and also to develop, customize and automate Power Apps as per user's need. This includes mapping processes and automating them using Power Automate (Cloud flows/UI flows), deciding on strategies and identifying any required customizations, based on Microsoft best practices followed by implementing them.
Previously, I have also implemented the planned customizations, Developed and tested .NET solutions, Web Applications & Plugins using C#/ASP.Net according to specific business requirements and Managing enterprise-wide implementation projects ( including Banking CRM project for Ayandeh Bank (3+ million customers) and Post Bank (5+ million customers) and also Mahak Charity with 300,000+ donors.). I also have proven ability in Developing and Designing xRM Applications and Solutions on Microsoft Dynamics 365 CRM Platform such as:
Employee Management, Supplier Management, Charity & Donor Management, Stock Control System, HR Management, Inventory management, and many more.
I am an expert in Migrating from any version of CRM on-prem to Dynamics 365 On cloud. The migration includes adding more functionality to the existing process and an ability for users to use the system at any time from anywhere.
I have proficient skills in performing several Microsoft out of the box integration such as SharePoint, ServiceNow, Sales Order, Adx Portal, and many more. I also possess strong business analysis, functional, technical, development, and agile project management qualities that can be beneficial to the client not only for long-term projects but also for short-term projects.
Microsoft Certified Trainer (MCT)
Microsoft Certified Dynamics 365 + Power Platform Solution Architect (MB-600)
Microsoft Certified Dynamics 365 Sales functional and technical consultant (MB-210)
Microsoft Certified Dynamics 365 + Power Platform fundamentals (PL-100)
Agile - Scrum Master Certified
PeopleCert - ITIL Foundation Certificate in IT Service Management
Microsoft Certified Specialist - Dynamics Configuration and Customization
Microsoft Certified Specialist - Extending Dynamics CRM
Open to work mainly on contract-based long-term projects because it is important for me to build long-term relations with clients.
I possess a solid track record of leading and motivating technical professionals in order to achieve high levels of performance.
I'm flexible with my working hours and more than happy to work on projects that require me to work outside of my comfort zone.
I look forward to work with you, so that we can achieve some common organizational goals!
Microsoft SharePoint Development
Microsoft SharePoint
Microsoft Dynamics CRM
Office 365
Microsoft Dynamics Development
Microsoft PowerApps
Microsoft Dynamics 365
Microsoft Power Automate Administration
C#
Microsoft SQL Server Reporting Services
ASP.NET Ajax
Microsoft Power Automate
Microsoft SharePoint Administration
Michael M.
Winnipeg, Canada
$30/hr
5.0
8 jobs
Enabling organizations to achieve their business goals is truly the
thing that gets me going in the morning. Shortly after joining the IT
world in 1998, I developed a passion for Information Management.
During a massive ISO certification project, I gained a strong
understanding and appreciation for documentation. For many
years, I expressed this passion within my various roles by writing
procedural documentation and developing process. Becoming a
SharePoint administrator has provided me with the opportunity
to further explore my interest in Information Management and
utilizing components of Information Architecture. SharePoint, Power
Apps, Power Automate(Flow), in concert with Teams and OneDrive provide me
with a powerful collection of tools to deliver an engaging online
experience for any company.
Microsoft SharePoint
Information Architecture
Information Management
Requirement Analysis
Microsoft Power Automate Administration
Microsoft PowerApps
Nan Y.
Burnaby, Canada
$120/hr
5.0
72 jobs
Recently earned Expert-Vetted badge, top 1% of talent on Upwork
I have been an IT consultant for over 15 years. As of now, I support various clients in their journey towards the modern workplace using Office 365, Dynamics 365, Power Platform and Microsoft Azure cloud services. I'm TOGAF 9 certified and hold the highest level certification in Microsoft Office 365, SharePoint/Microsoft Teams and Power Platform
I specialize in Office 365, SharePoint, Power App, Power Automate, Dynamics 365 workload planning, migration, adoption. My emphasis is on customizing SharePoint, Dynamics 365 and Power Platform solutions to individual organization. Over the last 4 years I've completed over 30 SharePoint migrations and customization projects and over a dozen Microsoft Teams deployments.
Microsoft SharePoint
Office 365
Microsoft Azure
Microsoft Windows PowerShell
Microsoft Dynamics 365
Microsoft Teams
Microsoft PowerApps
Enterprise Architecture
Service-Oriented Architecture
Solution Architecture
Microsoft Power Automate
Microsoft SharePoint Administration
Microsoft SharePoint Designer
Rehan P.
Winnipeg, Canada
$65/hr
5.0
8 jobs
I am interested in designing, creating and maintaining your Power Apps, Power automate and SharePoint sites.
I have experience from creating basic apps to more complex apps like an online training system (something like LMS) and event registration systems.
Microsoft SharePoint
Microsoft SQL Server
Office 365
Microsoft SharePoint Designer
Microsoft PowerApps
Microsoft SharePoint Administration
Aimen B.
Montreal, Canada
$30/hr
5.0
17 jobs
I am a Microsoft Certified Power Platform Developer and Microsoft 365 Consultant
Qualifications :
- Microsoft solutions enthusiast
- Demonstrated project experience developing solutions using the Power Platform (Power Apps, Power Automate, Power BI, Power Virtual Agents, Power Pages)
- Demostrated experience working on Microsoft Dataverse, SharePoint, Microsoft 365
- Excellent customer service and communication skills
- Microsoft.NET development background (C#, .NET, Entity Framework, SQL server, SPFx)
- Experience of Dynamics 365/Azure PaaS
- Experience in using Azure DevOps / GitHub for agile solution delivery (CI/CD)
- PowerShell Scripts extensive Player
Certifications :
- Microsoft Certified: Power Platform Developer Associate (PL-400)
- Microsoft Certified: Power BI Data Analyst Associate (PL-300)
- Microsoft Certified: Power Platform App Maker Associate (PL-100)
- Microsoft Certified: Power Platform Fundamentals (PL-900)
Microsoft SharePoint Development
Microsoft SharePoint
Microsoft Windows PowerShell
Office 365
Microsoft SharePoint Administration
.NET Framework
Microsoft Power Automate
C#
Microsoft SharePoint Designer
Microsoft PowerApps
Microsoft Power BI
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Microsoft SharePoint Development Specialist in Canada on Upwork?
You can hire a Microsoft SharePoint Development Specialist in Canada on Upwork in four simple steps:
Create a job post tailored to your Microsoft SharePoint Development Specialist project scope. We'll walk you through the process step by step.
Browse top Microsoft SharePoint Development Specialist talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Microsoft SharePoint Development Specialist profiles and interview.
Hire the right Microsoft SharePoint Development Specialist for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Microsoft SharePoint Development Specialist?
Rates charged by Microsoft SharePoint Development Specialists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Microsoft SharePoint Development Specialist in Canada on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Microsoft SharePoint Development Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Microsoft SharePoint Development Specialist team you need to succeed.
Can I hire a Microsoft SharePoint Development Specialist in Canada within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Microsoft SharePoint Development Specialist proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Microsoft SharePoint Development Specialists in Canada