The challenge
mSupply had grown rapidly through nine acquisitions and consolidated onto a modern Microsoft Fabric data platform, but two gaps remained.
First, leadership still lacked the CEO-level analytics the integrated business needed to see itself clearly. Second, the engineering team, strong .NET, C#, React, and SQL practitioners, had no structured way to adopt AI in how they actually build software.
mSupply's CIO, Srini Sundarrajan, championed the change personally. He wanted his whole team to own an AI-native way of working, not depend on outside hands. That executive sponsorship is what turned this from a small pilot into a team-wide shift, and Kriv AI was brought in to lead it.
What Kriv AI did
Workstream 1: Claude Code developer training
Over four weeks in March 2026, Kriv AI ran a hands-on enablement program built to leave the capability inside the team: daily Lunch & Learn sessions, hardening workshops, open office hours, and 15+ one-on-one coaching sessions that took roughly 15 engineers and their product owners from no structured AI-development experience to independently productive.
- Five role-specific starter kits: drop-in Claude Code configurations tuned to mSupply's own stack (C# backend with EF Core, Clean Architecture, and CQRS; frontend with React/Next.js; full-stack; SQL database; and tech lead), so every developer began from a working setup.
- A 26-document knowledge base, covering everything from "first 30 minutes" setup through CLAUDE.md configuration, the rules / agents / skills system, MCP integration, CI/CD, security and permissions, and measuring ROI, delivered as markdown and a self-hosted internal help site.
- A practitioner toolkit for safe, governed adoption: a 54-template prompt library, a 56-question FAQ, and a 66-item hardening checklist alongside coding standards and a PR checklist.
- By the end, engineers were building their own tools (including a custom code-review agent built from scratch) and had stood up Claude Code with CI/CD and Azure Key Vault for safe, scalable team use. As one developer put it, "Claude is a massive time saver."
Workstream 2: Power BI dashboards, built with Claude Code
In parallel, Kriv AI proved the approach on real executive analytics, designing five CEO-level dashboards on mSupply's Microsoft Fabric platform, built end-to-end through Claude Code.
- Five executive dashboards, each answering a board-level question: an Executive Command Center ("how is the business doing right now?"), Sales Performance, Inventory & Supply Chain (the next-day-delivery promise), Financial Overview, and an Acquisition Integration Tracker (ROI across the nine acquisitions).
- A modern data path: Epicor Eclipse into a Microsoft Fabric medallion architecture (bronze, then silver, then gold, via dbt), then Power BI over OneLake. Claude Code generated the dbt models with data-quality tests, the DAX measures, the TMDL semantic models, and the deployment scripts.
- A "schema-in, dashboards-out" security model: Claude worked only from table and column metadata, never real rows, names, or dollar figures, and all generated code ran and deployed inside mSupply's own Azure tenant, with business-unit row-level security.
- Speed as a capability: a new report goes from request to deployed in about an hour, not days.
How the two fit together
The training made the team self-sufficient; the dashboards showed what that self-sufficiency produces on real, governed work. The same Claude Code skills mSupply's engineers learned in week one are the ones that built, and now maintain, their executive analytics.
"Kriv AI's Claude Code program changed how our engineers build. Work that used to take weeks now happens in hours, and our developers own it themselves. That's exactly the capability we wanted."
Results
- mSupply's engineering team, roughly 15 engineers plus product owners, went from no structured AI-development experience to independently productive, with developers building their own agents.
- A durable capability base that stays with the team: five starter kits, a 26-document knowledge base, a self-hosted internal help site, a prompt library, and hardening and coding standards.
- Five CEO-level dashboards designed and built entirely through Claude Code on Microsoft Fabric, with new reports now produced in about an hour.
- A governed, "schema-in, dashboards-out" delivery model that kept all data inside mSupply's own environment throughout.
About mSupply
mSupply is a North American distributor of OEM repair parts and equipment serving the appliance, HVAC and plumbing industries. Headquartered in St. Louis, the company combines industry expertise with a broad product selection and a national distribution network. With 2,000 employees across the United States and Canada, mSupply delivers speed and reliability at scale, with a vast product inventory and same-day shipping. Its family of brands is focused on making sure customers always get the Right Products. Right Now.™ For more information, visit mSupply.com.
