Leo Visser
Microsoft MVP | AI, Cloud & Automation Subject Matter Expert @ BBTG
Borne, The Netherlands
Actions
Active in the IT industry since 2012, Leo Visser is a Subject Matter Expert for Azure and AI Foundry at BBTG. He advises organizations on AI, automation, and cloud architecture, combining tools like PowerShell, Power Platform, Azure Logic Apps, and native Azure services. His work strongly focuses on security, sustainability, and long-term value. Leo is a Microsoft PowerShell MVP.
Area of Expertise
Topics
Power in the Pipeline: Enhance Power Automate deployments
Are you tired of people not following best practices when creating Power Automate flows? These low-code solutions are treated like code because they are versioned, reviewed, and deployed across environments, so let’s treat them like code in our pipelines with quality checks, tests, and automated documentation.
A pull request after a change triggers an Azure DevOps pipeline that validates the flow’s quality using PowerShell. The pipeline checks common issues like unclear naming, unsafe handling of sensitive values, performance bottlenecks, and unexpected premium connector usage. It then generates a concise solution description plus an AI-assisted changelog as part of the release.
If you want Power Automate flows that stay maintainable, secure, and predictable at scale, join this session and leave with a practical pattern you can apply to your own deployments. Basic familiarity with Power Automate solutions and pipelines helps.
No 0-day required, just target the AI coding assistant!
Do you trust your AI coding assistant? What if I told you that attackers have found ways to manipulate it and attack your code? With everyone now using AI coding assistants it’s time to look at the risks!
During this talk I’ll show you several new techniques attackers are already using. This will range from hidden messages (ASCII smuggling) to abusing mistyping and characters that look the same (typosquatting). I will also show how an LLM can make mistakes when generating code (hallucinations). Did you know that a smart attacker can abuse this too?
When you join this talk, you’ll learn how to spot hidden text in your instruction file and prompts. I will also explain how to set up a trusted dependency repository to prevent the malicious code from entering your production environment!
Automation with GitHub Actions and Azure DevOps
Automation for free! That sounds like a dream, but it can be a reality! Both GitHub and Azure DevOps allow for a limited amount of free pipeline runs on their platform.
In this workshop you will learn how to set up a pipeline in Azure DevOps and an Action in GitHub to run code and perform actions. During this workshop several different aspects will be covered like:
- Building modular systems so you don’t have to reuse code
- Working with secrets and certificates and keeping them safe
- Creating your pipelines/actions flexible by using parameters and conditional logic
- Creating reports or files in your automation and how to store them
Some basic knowledge of PowerShell will come in handy as we’ll be using that to write some scripts but besides that everything will be explained. So if you want to set up a nice CI/CD pipeline or you want to automate something that runs periodically then join this workshop to find out how to create that with GitHub or Azure DevOps!
You are ready for AI! But are your users?
We’ve all been preparing for the rise of AI since Terminator hit the movie theaters. But the average user might be lost in the web of (mis)information about AI at the moment!
The European AI Act is something that can guide you. I will translate this Act into practical solutions you can apply. You will learn how to manage the AI literacy in your company and how themes like AI ethics and hallucinations affect that and other aspects of the AI Act. I will also address the big elephant in the room; will AI take over their job? I will show how you can deal with this fear and what you can do to make sure you can start using AI without being forced to let go of people!
So if you want to know what you NEED to do to prepare the users, and how you can convince them to follow along. Join this session and find out and start helping the AI transition!
Secure your cloud automation
So you decided to use PowerShell and other tools to automate tasks in your cloud platform? Are you sure this automation is secured properly and not causing any more attack surfaces for malicious actors?
In this talk I will cover different ways of automating your cloud platform and risks involved with these techniques. I will go over topics like authentication, secrets, auditability and more. I’ll also show situation I encountered in the field and how these were fixed to provide more confidentiality, integrity and availability.
So if you want to learn to automate your could platform with a zero trust policy, then join this talk! Afterward you will know common mistakes and how to avoid them while also being capable of setting up proper automation in the cloud!
Make your automations more sustainable
As automation experts there isn’t much we can do about the emissions right? Right !? What if I told you that there are numerous API’s and data sets available which could help you make your automations more sustainable.
During this talk I will show you several data sources for the European market. I will demonstrate how you can connect to these data sources and how to utilize the data. I will also demo how you can use this data for several situations that you can encounter in your job.
For example have you considered creating a scheduler for your automations? This scheduler could run the automations when the maximum amount of green energy is available. Or what about a tool which will move resources around based on the amount of green energy available in regions?
Of course there are many caveats to keep in mind too, like the cost of network traffic and other hidden costs. So if you want to know how to make your automations more sustainable while keeping the other costs in mind then join this session!
Clean and Controlled AI with API Management
Everyone uses AI to improve their organization, but if you are not careful, you’ll drain your budget, increase energy usage, or create risks you never intended. Do you keep a leash on your AI?
In this session I will demonstrate how to bring solid governance and sustainability into your AI landscape using Azure API Management, AI Gateway and Azure AI Foundry. You will learn about practical controls such as content filtering, token-aware throttling, and caching. I will show you when and how to implement these controls to create safer and more sustainable AI systems.
If you want your organization to waste less energy on AI systems while making them safer to use, this talk is for you!
4 Stages of AI Evolution: Transforming Your Workflow
“We want to use agents!” If your CEO keeps saying that, you're not alone. Many organizations are racing toward AI driven workflows and autonomous agents. But the fastest way to derail an AI transformation is to jump straight to agents and skip the foundations. Just like with traditional automation, you first need to understand the problem, the process, and the controls before you can automate it successfully.
In this session, I'll use a Service Desk case study to demonstrate the four stages of AI evolution:
1. Existing automation
2. AI assisted information retrieval
3. Controlled agent actions
4. Autonomous workflow execution
We'll use an existing PowerShell automation solution to demonstrate how AI capabilities can be layered on top of proven automation rather than replacing it. We'll explore several KPIs like the predictability, automation level, completion time, and auditability while delivering value at every stage.
Most importantly, you'll learn why the goal is not always to reach Stage 4. Each stage solves different problems, carries different risks, and requires different levels of trust and control. By understanding these trade-offs, you can choose the level of AI enablement that delivers the most value for your organization.
Join this session for a practical guide that helps you evolve real business processes with AI, one stage at a time, while keeping control of costs, risk, and operational reliability.
The green pipe: GreenOps decides where you’ll pop
“Just run the pipeline again!” An expression not unfamiliar to most engineers. But have you ever considered how much waste those unnecessary reruns create? With GreenOps, we can build smarter CI/CD pipelines that reduce both environmental impact and unnecessary compute consumption.
In this talk, I'll demonstrate how to build GitHub and Azure DevOps pipelines that use real-world energy-emission data to determine the most sustainable time to run. Using PowerShell, AI, and modern DevOps practices, you'll learn how to reduce compute usage by running only the tests that are actually impacted by a change. I'll also show how AI-powered analysis of deployment templates can identify more sustainable infrastructure choices before they reach production.
Sustainability doesn't have to come at the expense of productivity. Smarter pipelines can reduce unnecessary compute consumption, lower environmental impact, and help teams make better deployment decisions.
Join this session to discover practical techniques for making your CI/CD pipelines greener, reducing unnecessary compute usage, and helping your organization move toward more sustainable software delivery.
CloudBrew 2025 - A two-day Microsoft Azure event Sessionize Event
Update Conference Prague 2025 Sessionize Event
PowerShell Conference Europe 2025 Sessionize Event
Microsoft Zero To Hero Community - 2025 User group Sessionize Event
Bitbash 2025 Sessionize Event
Scottish Summit
Session - Castle in the Cloud
Session - Community it matters
Panel - Ask the Experts Azure
Manchester365 Microsoft Cloud Engineering Summit Sessionize Event
WRKSPZ - Workshop API Management
Workshop API Management
Developer Week '24 Sessionize Event
psconf.eu 2024 Sessionize Event
Experts Live Netherlands 2024 Sessionize Event
AZUG belgie - Castle in the Cloud
Castle in the Cloud
European Cloud Summit 2024
It’s always DNS – Now including cloud native DNS resolvers!
Azure Lean Coffee Episode 4
Online
Limerick DotNet-Azure User Group (LDNA)
Online - Hackers are in before it exists!
Microsoft Learn Zero to Hero Community User group Sessionize Event
Azure Zero to Hero
Online - It's Always DNS
Azure Community Enthusiasts November 2023
Online: Spot azure network problems by visualizing it
Super Tech Friday
Workshop: Bingo! Use buzzwords like serverless, cloud native and no-code in the back-end
Welsh Azure User Group - EVENT (August 2023)
Online Event: Run PowerShell with Azure deployment scripts
Watch Back: https://www.youtube.com/watch?v=i_YmGE7fozE
Juli 2023 Azure Meetup (**BBQ editie**)
It's Always DNS - Now including cloud native DNS resolvers
psconf.eu 2023 Sessionize Event
CollabDays Netherlands 2023
Enhance your IAM by looking at Identity through a wider lens
Experts Live Netherlands 2023 Sessionize Event
Community Day 2023
Spot Azure network problems by visualizing it
Februari 2023 Microsoft & Security NL meetup
Improve security with your own PSGallery
MC2MC February 2023 - The Movie Edition
Visualize your Azure Network traffic with flow logs
Azure Thursday - Februari 2023
Level up your Azure DevOps pipelines
watch back: https://www.youtube.com/watch?v=jVrBPQ1vUKo
DuPSUG November 2022
Improve security with your own PSGallery
CloudBrew 2022 - A two-day Microsoft Azure event Sessionize Event
Cloud Takeaway - September
Level up your Azure DevOps pipelines.
watch back: https://www.youtube.com/watch?v=-QMMl8fArY8
Azure Thursday: May 2022
Visualize your Azure Network traffic with flow logs
Irish Techie talks... (2022) User group Sessionize Event
Cloud Takeaways User group Sessionize Event
Virtual DuPSUG – Holiday 2021
Test Your Code Quality with Pester and PSScriptAnalyzer
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