About

Hi, I’m François-Xavier

I’m François-Xavier Cat, a cloud and platform engineer focused on Azure, CI/CD, automation, Terraform, PowerShell, and AI agents and APIs. LazyWinAdmin is where I share what I learn while solving technical problems through automation.

What this blog covers

  • PowerShell: scripts, modules, and practical tips
  • Azure: cloud services, deployment, and operations
  • Terraform: infrastructure as code
  • Automation and DevOps: CI/CD pipelines and workflows that save time

Background

I started my career as a network administrator at a small fintech startup, supporting everything from servers, desktops, and phones to databases, virtualization, and backups. Looking for ways to do more in less time, I got into automation in 2006 after reading Windows Server Hacks by Mitch Tulloch, and started writing VBScript and Monad (PowerShell) scripts.

Working mostly with Microsoft and VMware systems, PowerShell became my language of choice, and I started this blog to share my code and solutions. That focus on automation led me to roles where I was often “the automation guy”, and from there into DevOps and cloud engineering.

Community

I founded and organized these user groups:

Name Type Role
French PowerShell User Group Online Founder/Organizer
Montreal PowerShell User Group In person Founder/Organizer

Awards

Award Issued by
Most Valuable Professional (MVP), Cloud and Datacenter Management, 2016 to 2019-2020 Microsoft
Most Valuable Professional (MVP), Windows PowerShell, 2014 and 2015 Microsoft
SAPIEN MVP 2015 SAPIEN Technologies
PowerShell Hero 2014 PowerShell.org

Open source

Most of my public projects are on GitHub. A selection is listed on the Scripts/Projects page.

Where to find me

Corrections and contributions

Spotted an error or have a suggestion? Please open an issue on the blog’s GitHub repository.