Skip to content
← All Projects

Enterprise CMS Platform

Multi-market content management system supporting 12 languages and 30+ regional sites for a Fortune 500 client. Built on Umbraco and .NET with Azure infrastructure.

Umbraco CMS.NET CoreC#AzureTypeScriptReact

One of the larger projects I’ve led at NashTech. The client needed a global CMS that could handle content for 30+ markets, each with their own editorial teams, approval workflows, and language requirements.

The Challenge

The existing system was a patchwork of WordPress instances per region, with no shared content strategy. Marketing teams were duplicating effort, brand consistency was nonexistent, and publishing a campaign across all markets took weeks.

What We Built

A centralized Umbraco-based CMS with:

  • Multi-language support for 12 languages with fallback chains (e.g., Belgian French falls back to France French, then English)
  • Complex editorial workflows — multi-level approval with different rules per market
  • Azure AD integration for single sign-on across all regional teams
  • Custom Umbraco packages for reusable content blocks that maintain brand consistency
  • CDN-backed delivery with Azure Front Door for sub-second page loads globally

We also integrated AI-powered content suggestions later in the project — using Azure OpenAI to help editors generate meta descriptions, translate draft content, and classify articles into taxonomy categories automatically.

Performance Work

This was critical. With 30+ markets hitting the same infrastructure:

  • Output caching with Azure Redis reduced database queries by 80%
  • Image optimization pipeline with responsive srcsets
  • Query optimization — some initial queries were scanning entire content trees
  • Result: 40% improvement in page load times, 99.99% uptime over 18 months

Outcomes

  • Publishing time across all markets dropped from weeks to hours
  • 60% reduction in content duplication
  • Editorial teams actually like the system (which is rare for enterprise CMS projects, honestly)

Timeline: Architecture and initial build in 2023, rolled out market by market through 2024. AI features added Q3 2024.