Skip to content

About

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.


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.

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 →


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.

Enroll on Pluralsight →


improving.com — consulting profile and thought leadership pluralsight.com — full course catalog michaelperry.net — talks, lessons, and The Art of Immutable Architecture