Replacing legacy AS400 templates with a modern templating platform
Tech-led the replacement of legacy AS400 template systems with a modern Angular + .NET templating platform, migrating distribution centers and partners system by system.

The Anvil
Business-critical templates — the documents and data feeds distribution centers and partners depend on — lived inside decades-old AS400 systems. Changing them meant editing logic buried in legacy infrastructure, with no UI for anyone outside engineering, and real risk every time a change rippled upstream to a partner.
The Strike
I tech-led the build of the replacement platform and the migration off AS400. The pieces:
- Templating platform — a shared Angular library plus a .NET 10 / FastEndpoints microservice (EF Core on Postgres), deployed as an AWS Lambda via Serverless Framework. Gives the business a UI to author and publish templates directly, instead of editing AS400 logic.
- Authentication — migrated off an internal dev-token flow onto real OIDC login.
- Multi-tenant safety — an
IUserContextabstraction, an EF Core audit-stamping interceptor, and a guard making tenant assignment immutable after creation, all backed by an ADR so the reasoning survives past the initial build. - Migration strategy — sequenced the cutover by distribution center and partner grouping, ordered by upstream impact, so the riskiest dependencies move last.
The Edge
The platform is live and handling production template rendering and publishing for every group already cut over. Migration continues system by system, template by template — a deliberately paced rollout rather than a big-bang switch, so a mistake in one group never cascades to the next.
More Forged Works
#004An observable QA pipeline: .NET, Playwright, GitHub Actions, Datadog CI Visibility
Designed and built the end-to-end QA automation pipeline — Playwright on .NET, orchestrated through GitHub Actions, observed live via Datadog CI Visibility — for a confidential enterprise client.
#001Leading platform architecture for an AI data-classification product
Tech-led the platform architecture for an AI-driven data-discovery product serving enterprises across LATAM.
#002Modernizing CI/CD for a legacy ASP.NET platform
Increased velocity and visibility for CI/CD.