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

How To Use PowerShell's Abstract Syntax Tree To Your Advantage
The PowerShell AST essentially breaks down the code into a hierarchical tree with each element representing a part of the tree, making the scripts self aware.
PowerShell: More Than Just Scripts
When you think of PowerShell, what comes to mind? Scripts? Probably. Of course, one of PowerShell's core focuses is about scripting; the other is a great shell.
Managing IIS Web Application Pools in PowerShell
Need to keep an eye on your IIS web server app pools? Here's a guide on getting started with PowerShell.
End of Life for Windows PowerShell?
PowerShell 5.x is soon being replaced. Once the official version of PowerShell Core 6.0 is deployed into production, we can get more details about the future.
Don’t Assume Anything in Code (PowerShell Coding Best Practices)
Don’t ever assume that code is obvious. Write your PowerShell code like you're writing it for your grandma.
Building a Professional File Transfer Script in PowerShell
A detailed guide on creating a FTP script in PowerShell to move files between servers.
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