Case studies

Production work, before the AI layer.

Identity migrations, multi-tenant Kubernetes, legacy modernization — plus a working AI release-orchestration POC. The systems work that's the reason I know when AI helps and when it quietly breaks things.

2024 — Present · Multi-tenant SaaS

AI-Powered Release Orchestration for Multi-Tenant SaaS

A working end-to-end RAG + LLM POC that recommends which tenants need upgrades — designed to cut release planning from 2 hours to 10 minutes. Real code, 8-week roadmap. Built with .NET + Azure AI + Qdrant.

Probabilistic modelsRelease engineeringMulti-tenant.NET / Azure
Status Working POC
Planning time 2h → 10min
Modeled savings ~$17K/yr
Tenants modeled 400+

The hardest part isn't the model. It's getting on-call engineers to trust a probability score at 3am. That trust gap is exactly what AI-assisted dev is wrestling with today — and driving adoption is this POC's next phase.

Read full case study
2024 — Present · Platform migration

Zero-Downtime Migration to AKS for 400+ Tenants

How to support independent tenant versions in Kubernetes. Real AKS migration case study: 22% cost reduction, 30-min onboarding, zero-downtime upgrades with YARP routing.

AKSKubernetesMulti-tenantMigration
Tenants migrated 400+
Downtime per tenant 0s
Version lock-in Solved
Rollback path Always

We did tenant-by-tenant validation manually. Today I'd put an agent on it — but only with the 5-Check between the agent's signal and a green light to advance.

Read full case study
2021 — 2024 · Higher ed

How We Rebuilt a University’s Legacy Credit System with Cloud-Native Architecture – and Improved Deployment Frequency by 300%

Case study: Discover how we replaced three monolithic WebForms applications with a unified .NET Core and Angular platform hosted on Azure, boosting usability, scalability, and performance for a university’s mission-critical credit system.

Legacy modernizationPaymentsCloud-nativeAzure
Deployment frequency +300%
Legacy systems retired Several
Stakeholders aligned Many
Domain complexity High

This is the class of domain where AI-generated code stubs its toe on day one. The system has thirty years of edge cases — none of which are in any training set.

Read full case study
2024 — Present · Identity

How We Future-Proofed User Management with a Scalable Azure Migration

Case study: Learn how we eliminated technical debt by migrating a legacy User Management System to Azure cloud with fallback mechanisms ensuring business continuity.

IdentityASP.NET IdentityMigrationSecurity
Daily authentications 50K+
Security incidents 0
Identity drift 0
Downtime 0s

Identity is where I learned the rule: AI accelerates the boring parts, but a human owns the critical path. That rule sits behind everything I build today.

Read full case study
Then → now

The systems depth is why the current AI work doesn't drift.

See current builds About