Adam Bertram

Founder & Principal Consultant

ATA Learning, Inc.

Adam Bertram is a 25+ year IT veteran, former Microsoft MVP, and self-employed consultant who helps organizations replace repetitive manual work with generative AI automation and agent-based workflows. He’s a successful blogger, consultant, trainer, published author and freelance writer for dozens of technology publications.

Bio Overview

Adam’s primary focus today is generative AI automation and agent workflows—helping teams design and implement AI-driven systems that eliminate manual busywork, backed by nearly two decades of experience in PowerShell scripting and IT infrastructure automation. He’s an avid open-source contributor on GitHub (github.com/adbertram), where projects like AgentTrainer and CourseCraft reflect his current work in AI agents and automated content pipelines.

Beyond consulting, Adam is a prolific technical educator. He has authored over two dozen video courses for platforms like Pluralsight and LinkedIn Learning, written hundreds of published articles and built a following of more than 13,000 professionals across his content channels. He’s also a published book author, having written “PowerShell for Sysadmins” (No Starch Press) and “The Pester Book” (Leanpub).

Areas of Expertise

  • Generative AI automation and agent workflows
  • Business process automation (Zapier, Make)
  • Technical writing, training, and course creation

Credentials & Publications

  • Former Microsoft MVP (6x)
  • Author, “PowerShell for Sysadmins” (No Starch Press)
  • Author, “The Pester Book” (Leanpub)
  • 26+ published video courses (Pluralsight, LinkedIn Learning)
  • 400+ published articles across dozens of technology publications

Connect

Articles by the Author

PowerShell Best Practices: Quit with the Text FIles
Instead of dropping in a bunch of computer names into a file, I strongly encourage you to think about how you’re getting those computer names and set that criteria in the script.
How to Bring Your Powershell Modules to the Cloud
If you commonly work with multiple PowerShell modules on different computers, this article is for you.
How to Set Up Windows Defender Custom and Scheduled Scans
Windows Defender comes with Windows 10 is a great way to keep your computer protected from malware.
How to Automate Azure Cloud Deployments with Azure ARM Templates
In this article, you’re going to learn how to create a simple Azure ARM template and deploy it into Azure using the Azure CLI.
How to Send Slack Messages with PowerShell
One of the best ways to stay in contact with your remote team is a team collaboration service like Slack.
How to Pick and Accept a Job Offer
Now, more than ever is a time to learn how to scout for and also choose the best job for you. With the pandemic still raging at the time of this writing, many people are out of jobs and on the hunt.
Prefooter Dots
Subscribe Icon

Latest Stories in Your Inbox

Subscribe to get all the news, info and tutorials you need to build better business apps and sites

Loading animation