01
Case Studies·The Work

What I've built.

Not a wall of logos. A few systems told in depth, then the open-source ecosystem they grew into. Each one: the problem, the architecture and why, how agents were supervised and evaluated, and what I'd do differently.

Multi-tenant governance platformProduction · v2.5.0

Control Tower

7,386
tests gating release
48/48
judge score
5
tenants live

Five Microsoft tenants, 200+ locations, and no unified view of cost, identity, compliance, or lifecycle evidence. Leadership couldn't answer basic governance qu…

Identity-aware RAGProduction · Phase 1 shipped

Knowledge Fabric

52/52
Phase 1 QA checks
1,523
identities grounded
100K+
tickets indexed

Support knowledge scattered across POS configs, SharePoint, and 100K+ helpdesk tickets. Answers had to respect brand and role boundaries. Staff in one brand sho…

Cost governance the COO actually usesProduction · Exec cost governance

Estate Trace

12/12
verification checks
196
Azure resources
41
repos reconciled

Nobody could answer 'what do we run and what does it cost' across 41 repos, 11 subscriptions, ~196 Azure resources, plus reseller-billed licensing.

estate-intelligence · read-only audit
Estate Intelligence
Technology spend & vendor audit · 5 brands
12/12 verified
126
Vendors reviewed
58
Invoices traced
5
Tenants covered
12/12
Checks passed
M365 licensing · relative spend by tenant5 tenants
Brand ALargest
Brand B
Brand C
Brand D
Brand E
live pullestimateneeds pullbrand → vendor → invoice → line item
OIDC lifecycle across 5 tenantsProduction

Zero-secret automation

5
tenants federated
0
stored secrets

Lifecycle automation. Onboarding, offboarding, leave-of-absence. Across five tenants, without storing a single credential anywhere.

Local-first AI email agent (personal)Personal · Shipped

Mysa Mail

5,700+
LOC backend
5
classifiers
AA
WCAG 2.2

Email overwhelm. Running cloud AI over a personal inbox is a privacy non-starter. I wanted the same production discipline off the clock.

View on GitHub
Multi-tenant identity governance — now open sourceOpen Source · 7 Repos

TenantFleet Ecosystem

7
repos live
104
source files
0
secrets required

Multi-tenant Microsoft identity governance is hard. MSPs manage dozens of client tenants. PE firms acquire companies with their own Entra ID estates. Multi-bran…

Explore the ecosystem

More from the workshop.

Smaller trails. Open-source tools and personal builds that carry the same discipline.

Shipped

360 Communicator

Cross-platform desktop app for franchise communication. Tauri + React + Vite. Unifies fragmented tooling for multi-unit operators.

TauriReactViteTypeScript
View
Enterprise

Passkey Enable Azure

Modernizing identity from passwords to FIDO2/passkeys across enterprise environments. Security engineering meets user experience.

AzureFIDO2IdentitySecurity
TF
The Ecosystem·Open Source

The TenantFleet ecosystem.

The governance work above, generalized and opened up: seven repositories for multi-tenant Microsoft Entra ID governance. Built for MSPs, PE firms, and multi-brand portfolios that need identity lifecycle, infrastructure automation, domain security, and compliance — without vendor lock-in.

7
Open-source repos
104
Source files
0
Secrets required
MIT
License
Architecture · how it fits together

Three pillars — Mind (governance), Body (people), Spirit (security) — across seven repos that share a common design system, zero-secret auth, and GitHub Pages deployment.

MindBodySpiritTenantFleetRoot frameworkHubForgeSWA templatesTenantForgeTerraformRampGuardFinanceEntraGroupsGroup lifecycleSharePointAgentDocumentsDNSGuardDomain securityShared: Inter + JetBrains Mono / Glassmorphism / Aurora Orbs / GitHub Pages / MIT LicenseTenantFleet Ecosystem Architecture
The repos · each system, explained

Every repository is self-contained, MIT-licensed, and deployable to GitHub Pages in under a minute. Open any live site to explore it.

mind

TenantFleet

Mother ship — the complete governance framework

7
repos in ecosystem
104
source files
0
secrets required

The root repository. User lifecycle automation, OIDC zero-secret auth, Entra Graph client, Terraform tenant modules, and pre-commit security hooks. Everything needed to govern a multi-brand Microsoft estate.

Key Features
  • User lifecycle engine (onboard/offboard/reprovision)
  • Zero-secret OIDC authentication package
  • Async Entra Graph API client
  • Terraform tenant provisioning module
PythonPowerShellTerraformGraph APIOIDC
mind

HubForge

Deploy dashboards, not infrastructure

7
reference docs
6
React components
10m
first deploy

Azure Static Web Apps + Entra ID + SharePoint deployment templates. Seven reference architecture docs, six React design system components, and a step-by-step scaffolding playbook. Production-grade dashboards in ten minutes.

Key Features
  • Complete architecture playbook (7 docs)
  • Zero-config Entra ID authentication
  • Persona-based RBAC middleware
  • Design system components (StatCard, Alert, Tabs, etc.)
ReactTypeScriptAzure SWAEntra IDSharePoint
body

EntraGroups

Groups that govern. Access that scales.

4
personas modeled
0
secrets in config
group scale

Automated group lifecycle engine for Microsoft Entra ID. Smart group creation, persona-based RBAC, dynamic membership rules, and audit logging across multiple tenants.

Key Features
  • Smart group creation with templates
  • Persona-based RBAC (Admin/Editor/Viewer)
  • Dynamic membership rules
  • Audit logging across tenants
TypeScriptAzure FunctionsCosmos DBGraph API
mind

TenantForge

Provision tenants. Not config drift.

5+
Terraform modules
20
federated creds max
0
client secrets

Terraform modules for tenant provisioning and OIDC setup. Flat module composition with object variables. One module, any tenant. Independent state isolation and cost tagging per brand.

Key Features
  • Modular Terraform composition
  • OIDC federation setup
  • Multi-tenant app registration
  • Environment matrix (dev/staging/prod)
TerraformPythonAzureOIDCGitHub Actions
spirit

DNSGuard

Your domains. Your reputation. Your shield.

4
protocols monitored
<1%
false positive rate
24h
alert latency

DNS management + DMARC monitoring + domain security scoring. Tracks SPF, DKIM, DMARC, SSL health, and domain expiry across a multi-brand portfolio. Feeds into PE reporting and compliance dashboards.

Key Features
  • DMARC monitoring and reporting
  • DNS health checks
  • Domain expiry tracking
  • Email security scoring
Next.jsPythonPrismaDNSDMARC
mind

RampGuard

Spend smarter. Audit cleaner.

receipts processed
100%
compliance checks
5
integration count

Finance compliance + federated credential management. Receipt ingestion, policy enforcement, budget alerts, and compliance snapshots. Multi-tenant cost allocation with full audit trails.

Key Features
  • Receipt ingestion pipeline
  • Policy enforcement engine
  • Budget alert system
  • Compliance snapshots
PythonPydanticPlaywrightTypeScript
body

SharePointAgent

Documents found. Teams notified.

sites indexed
documents processed
Teams channels

SharePoint document indexing + Teams notification bridge. Crawls sites, indexes documents, surfaces search results, and pushes alerts to Teams channels. Permission-aware and brand-scoped.

Key Features
  • Site enumeration and indexing
  • Document search and retrieval
  • Teams channel notifications
  • Permission audit and reporting
PythonMicrosoft GraphTeams APITypeScript
Workflow · how it works in practice

From tenant provisioning to user offboarding, the ecosystem covers the full identity lifecycle across a multi-brand portfolio.

Identity Lifecycle WorkflowPhase 1: InfrastructurePhase 2: GovernancePhase 3: OperationsProvision TenantTerraform moduleTenantForgeConfigure AuthOIDC federationTenantFleetDeploy DashboardSWA + Entra IDHubForgeCreate GroupsPersona-based RBACEntraGroupsIndex DocumentsSharePoint + TeamsSharePointAgentSecure DomainsDNS + DMARCDNSGuardOnboard UserLifecycle automationTenantFleetMonitor AccessAudit + complianceRampGuardOffboard UserImmediate + auditableTenantFleetfeeds intofeeds intoinformsinformsEach phase gated by automated tests / Judge score / Security audit / WCAG AA
Why it matters · value to organizations

For MSPs

Manage multiple client tenants from a single control plane. Onboard new clients with Terraform modules, not manual clicks. Govern identity, cost, and compliance without building from scratch.

For PE Firms

Portfolio companies each get their own tenant, but you maintain oversight. Dashboards show cost, security posture, and identity health across the entire portfolio.

For Multi-Brand Orgs

Each brand operates independently but shares governance standards. Staff move between brands with automatic access provisioning. Offboarding is immediate and auditable.

Zero Secrets

Every repo uses OIDC federated credentials. No client secrets, no API keys in repos, no credential rotation nightmares. GitHub Actions authenticates directly to Azure.

Open Source

MIT license. Fork what you need, ignore what you don't. No vendor lock-in. No per-seat pricing. The codebase is yours to adapt, extend, and commercialize.

Agent-Built

Every system was built with AI agent supervision — automated testing, judge gates, and security auditing. The same discipline that scales to Walmart's 4,000+ users.

Start with one repo. Add the rest when you need them.

Designed as independent polyrepos. Pick the tool that solves your immediate problem — the shared design system and auth patterns make integration natural.

The engine behind all of it616 stars · 4,000+ Walmart users

Built with Code Puppy

Every system above — the flagship case studies and the open-source TenantFleet ecosystem — was built with Code Puppy, the open-source AI code agent created by Michael Pfaffenberger and John Choi. Adopted internally at Walmart, where they received the President's Innovation Award from Walmart President & CEO John Furner. 4,000+ store employees now use Code Puppy daily. I use it at Head to Toe Brands to run a five-brand, 200+ location franchise portfolio with a lean team — building applications, automations, and operational efficiencies that would otherwise require a much larger organization.

View on GitHub
Process Innovation

Reframing how teams move from idea to ship.

Trails & Mountain Biking

Northwest Arkansas singletrack as creative fuel.

Family, Community, Nature

The grove that grounds everything else.