About
Michael L. Perry
Section titled “Michael L. Perry”Director of Consulting at Improving · Pluralsight Instructor · Author
I’m a Director of Consulting at Improving, where I build and lead teams of factory engineers — consultants who deliver software using systematic, AI-assisted development practices. I also design and teach AI workshops for technical leaders and developers across the organizations Improving serves.
The through-line in all of it: software teams produce better outcomes when they work from explicit, composable, repeatable systems — not ad-hoc instinct. That was true before AI. It’s more important now.
Building Teams at Improving
Section titled “Building Teams at Improving”Improving is a modern digital services firm serving Fortune 500 and Global 1000 enterprises. As Director of Consulting, I recruit, develop, and accompany consultants on client engagements — with a focus on building teams that construct software factories: systematic, AI-augmented, and grounded in architectural principles rather than individual heroics.
The goal is to hire for taste and discernment, then teach engineering discipline. A consultant who understands how to control an AI agent’s context — who knows when to checkpoint, when to start a new session, and how to encode a team’s decisions into project rules and custom subagents — is more productive and more reliable than one relying on instinct alone.
AI Training at Improving
Section titled “AI Training at Improving”I design and deliver AI training across the enterprise — from half-day workshops for technical leaders to hands-on multi-day sessions for development teams. All courses are available as private corporate engagements.
Full AI training catalog at improving.com →
Advanced AI-Assisted Development
Section titled “Advanced AI-Assisted Development”AI-assisted development has evolved from simple autocomplete to fully autonomous agents capable of implementing complete user stories. The Advanced AI-Assisted Development course on Pluralsight teaches you to move beyond using AI as an individual contributor to leading an AI-assisted development team.
Using Cursor, Claude Code, and Kilo Code against a full-stack GloboTicket application (ASP.NET, Entity Framework, React, Tanstack Query), the course builds four compounding skills for teams that need more than individual AI productivity — they need a systematic approach to building a software factory.
Elsewhere
Section titled “Elsewhere”improving.com — consulting profile and thought leadership pluralsight.com — full course catalog michaelperry.net — talks, lessons, and The Art of Immutable Architecture