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
- GitHub: lazywinadmin
- X: @lazywinadmin
- RSS: /feed.xml
Corrections and contributions
Spotted an error or have a suggestion? Please open an issue on the blog’s GitHub repository.