Practical automation
Replace repetitive administrative, auditing, reporting, remediation, and onboarding work with reliable PowerShell, Python, Power Automate, and Microsoft 365 solutions.
Automation · BI · Scripting
I use scripting, workflow automation, data, and reporting to reduce repetitive effort and give teams better information for the work in front of them.
info@mitchellstewart.caCore toolkit
PowerShell and Python
Power BI and SQL
Power Automate and SharePoint

Technical scope
Good automation starts with understanding the people, systems, and decisions inside a process. The result should make work easier without creating a new black box.
Replace repetitive administrative, auditing, reporting, remediation, and onboarding work with reliable PowerShell, Python, Power Automate, and Microsoft 365 solutions.
Turn service, security, compliance, device, and business-system data into reports that help teams see trends, prioritize work, and make better decisions.
Connect systems and improve data quality with SQL, APIs, SharePoint, CRM data, Power Platform, and dependable processes for moving information between tools.
Document the process, account for errors, and build solutions that support teams can understand, operate, and improve after the initial delivery.
Skills and tools
Representative work
Each project connects a technical solution to a practical improvement in service, security, visibility, or team capacity.
Developed automated deployment frameworks to standardize and accelerate client onboarding, making recurring setup work more consistent and reducing manual support effort.
Faster, more repeatable onboarding
Automated administrative, auditing, reporting, and remediation work across Microsoft 365 and managed devices, helping teams handle routine tasks consistently.
Less repetitive work and better consistency
Created Python-based analytics and Power BI reports that identified recurring issues and connected operational information to useful service and management insights.
Clearer trends and better decisions
Built SharePoint lists, approval workflows, compliance trackers, licensing monitors, and support-tracking solutions to improve visibility and reduce manual coordination.
More visible and streamlined processes
Supported monitoring, patching, vulnerability tracking, and operational health across 800+ managed devices, using automation and reporting to surface follow-up work.
Better visibility across a large device estate
Connected CRM and other business-system data to reporting solutions, partnering with business teams and vendors to turn operational requirements into maintainable tools.
Trusted data for operational insight
Working approach
Map the current process, its users, its data, and the decisions the result needs to support.
Choose the simplest effective tool and account for permissions, failures, handoffs, and operational ownership.
Use reporting, documentation, and feedback to make the process clearer, more reliable, and easier to maintain.