← Back to Resume Built for the IT Helpdesk

AVD Session Host Automation

PowerShell automation suite for Azure Virtual Desktop deployments

Built a PowerShell automation suite that handles the full Azure Virtual Desktop deployment pipeline end to end. What used to be a 6–8 hour manual process of clicking through Azure Portal, running scripts by hand, and tracking steps across multiple docs is now a guided menu-driven tool that runs each phase with a single keypress.

It handles VM image creation, gallery publishing, session host deployment, domain join, AVD agent registration, CrowdStrike install, UiPath install, FSLogix config, and host pool rotation — all automated and logged.

Most recently used it to push an Office 365 fix to all 12 live session hosts simultaneously rather than touching each one manually — what would have been a half-day job took about an hour total.

Time saved per deployment cycle: ~4–5 hours
Per ad-hoc fix (e.g. Office push): 2–3 hours

Scroll to Top