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 Log Off Windows Users Remotely With PowerShell
Here is a quick and easy way to remotely log off end users who are still logged into their computers. This is especially useful when you are trying to do maintenance.
How to Run Commands on Remote Computers with PowerShell
Running commands locally on the remote computers is a common task many IT admins have to do every day. Here's how you can do that in PowerShell.
Guide to Visual Studio Team Services Release Management Feature
Producing great software is only half the battle--or more like 1/3 of the battle. Software is worthless until it gets in the hands of the people that want to use it. To do that, though, isn’t simple.
Working with the New MOVEit Transfer REST API Endpoints
One of the excellent features of the new MOVEit Transfer 2018 product is the introduction of RESTful (REST) APIs. If you're not familiar with REST APIs, it boils down to an industry-standard way of accessing applications or services over HTTP/S.
How to Create a Computer Inventory Script in Python for Linux-MacOS
Basic details of your computer like operating system and version, memory, network adapter and hard drive are never stored in one central location. 
Cross-Site Scripting (XSS) and How MOVEit Transfer 2018 Protects You
Attackers wanting to steal your information online are some of the most creative people alive. It’s amazing how many ways they can come up with to steal your information. One of those ways is through a technique called cross-site scripting or XSS for short.
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