Speaker

Ian Tweedie

Ian Tweedie

Senior Technical Consultant | 16x Microsoft Certified | Blogger | Power Apps Super User

Newcastle upon Tyne, United Kingdom

Actions

Ian Tweedie is a senior technical consultant at Capgemini, specialising in the Microsoft Power Platform and cloud-native development. With a background as an IT manager turned low-code developer, Ian has charted a distinctive path from citizen development to professional-grade solutions, fusing automation with deep enterprise architecture expertise.

Holding 16 Microsoft certifications, including Power Platform Solution Architect Expert and Azure Developer Associate, Ian combines technical depth with real-world delivery. He is the creator of multiple open-source tools and certified Power Automate connectors, and is the force behind TechTweedie, a popular blog that demystifies Power Platform DevOps and secure design practices.

Ian regularly speaks at community events and user groups across the UK and co-hosts the Power Platform Clinic YouTube series, where he shares live troubleshooting insights with fellow experts. His recent work includes building Azure-based reporting solutions for low-code developers and developing automated backup pipelines to safeguard Power Platform development environments.

Outside of his consulting role, Ian serves as a digital transformation trustee for Prosper Learning Trust and is an advocate for making automation accessible and auditable at scale.

Whether empowering developers to push boundaries or simplifying complex architectures, Ian brings a pragmatic, community-first mindset to everything he builds.

Area of Expertise

  • Information & Communications Technology

Topics

  • Power Platform
  • Power Apps
  • Microsoft Power platform
  • Power Automate
  • Microsoft Power Automate
  • Microsoft Power Apps
  • Power Automate (Flow)
  • Power Platform - Low Code
  • DevOps & Automation
  • Azure DevOps
  • Playwright

Zero-Trust Power Automate – Killing the Service Account with Scoped App Registrations

Service accounts with mailbox passwords still power thousands of production flows—and they’re a security nightmare. In this 40-minute, demo-first session you’ll learn how to swap every shared credential for scoped Azure AD app registrations and service-principal connections. We’ll build two hardened patterns live: (1) “Send mail” via Exchange Online with Mail.Send and an Application-Access policy that restricts the app to a single shared mailbox, and (2) “SharePoint permissions” using the new sites. selected scope. You’ll walk away with scripts, custom-connector swagger, and know how that allows you to deploy these connections safely and securely.

Send Emails from Power Automate – Without a Service Account

Tired of service accounts breaking your flows? Constant password resets, MFA prompts, and governance blockers?

In this live session, Duncan Boyne and Ian Tweedie will show how to send emails from Power Automate using Microsoft Graph, without relying on service accounts.

They’ll build the solution step-by-step, live on stage, with practical insights and real-world scenarios.

Expect:

A walkthrough of Azure app registration and permissions

Building a secure custom connector for Graph’s sendMail endpoint

Integrating it all into a working flow

Advice on variables, scaling, and gotchas to avoid

If you’ve ever had a flow fail due to expired credentials or clunky email workarounds, this session is for you.

No hacks. No duct tape. Just a smarter, more secure way to handle email in Power Automate

Ship with Confidence: Bulletproof Your Power Platform Apps with Automated UI Testing

Are you tired of the deployment-day dread? The endless manual clicking, the "it worked on my machine" mysteries, and the fear that a small change might break your entire application? It's time to break the cycle.

This session is your deep dive into building a rock-solid, automated testing culture for your Power Platform solutions. Forget theory—we're getting hands-on. In this demo-heavy session, we will transform a pipeline into a powerful, self-testing CI/CD machine. You'll see how to leverage the new open-source Playwright for Power Platform extension to create and run end-to-end UI tests that catch bugs before they reach your users. We'll cover everything from testing complex data creation in a Model-Driven App to validating user journeys on a Power Pages site, all using dynamically provisioned test users.

Leave this session with a production-ready blueprint to implement a `commit -> test -> deploy` workflow, complete with rich, actionable test reports directly within Azure DevOps. It's time to stop testing like it's 2015 and start shipping your Power Platform solutions with ultimate confidence.

The Death of Manual Docs: A DevOps Approach to Power Platform Documentation

Ditch the hand-cranked Word specs and kill your documentation debt for good. In this demo you’ll see the Power Platform Documentation Extension turn every pipeline run into living, version-controlled docs—complete with ER-diagrams, data dictionaries, security-role matrices, option-set tables and workflow summaries.

We’ll wire the extension into Azure DevOps, commit Markdown/Branded Word Documents artefacts back to Git. By session-end you’ll have a reusable YAML snippet that can be added to any Power Platform CI/CD flow.

Automate or Stagnate: Build Your First Power Platform Pipeline

As Power Platform development accelerates, managing deployments efficiently becomes crucial. Moving from manual solution handling to an automated process can significantly boost productivity and reliability. This session is designed to help you make that transition smoothly.

This is a practical, demo-heavy session focused on building a production-ready pipeline from the ground up using the Power Platform CLI and Azure DevOps. We will explore common challenges in solution management and construct a robust, repeatable process together.

You'll leave with the confidence and the templates needed to implement an automated solution lifecycle, reduce deployment times, and improve consistency across your environments.

What You’ll Learn:
- The "Why": The business case for Power Platform DevOps.
- The "How": Structuring your solutions and source control repository.
- The "What": Building a CI/CD pipeline in Azure DevOps to pack, unpack, and deploy solutions.
- The "Wow": Automatically generating documentation and release notes from your pipeline.

Demos Include:
- Creating your first pipeline in Azure DevOps
- Explore an unpacked solution
- Generating documentation
- Schedule a backup of the build
- Deploy a to a target

Low Code/ No Code Power Platform Conference Sessionize Event

November 2024

Power Platform Learner to Leader User group Sessionize Event

April 2024

Ian Tweedie

Senior Technical Consultant | 16x Microsoft Certified | Blogger | Power Apps Super User

Newcastle upon Tyne, United Kingdom

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top