E-PATH DIGITAL
Discuss a project

Client work Cloud

Enterprise cloud platform

Engineering and automation of repeatable Azure application environments for a US enterprise client, covering infrastructure as code, application deployment, CI/CD, databases and cloud services.

Status
Ongoing
Year
2026

No screenshots are published for this engagement. The client is not named and nothing from their systems appears on this site.

The problem

A multi-environment cloud platform needed environments that could be created and recreated reliably rather than assembled by hand, with deployment automated across development, QA, demo and production.

The solution

Infrastructure as code in Pulumi over Microsoft Azure, CI/CD through GitHub Actions and Azure DevOps, containerised development environments, and application changes to support running the same codebase across multiple isolated environments — including database migration, PostgreSQL deployment, authentication and configuration, Azure networking and DNS, and deployment identities.

Technical implementation

Current enterprise engineering work for a US client, building and improving a multi-environment cloud and software platform on Azure. The client is not named here.

Technical implementation

The centre of the work is repeatability. An environment that was assembled by hand is an environment nobody can confidently rebuild, and that uncertainty ends up shaping every decision around it. Defining the infrastructure in Pulumi turns an environment into something reviewable, reproducible and disposable.

On top of that:

  • repeatable Azure environments for QA, demo and production
  • CI/CD through GitHub Actions and Azure DevOps, with repository and workflow configuration to match
  • automated cloud deployments using deployment identities rather than long-lived secrets
  • application changes so the same codebase runs correctly across multiple isolated environments, which is usually where configuration assumptions surface
  • database migration work, including PostgreSQL deployment and migration
  • containerised development environments, so a developer machine resembles the target
  • Azure networking and DNS, authentication and configuration

The application side spans .NET services with Angular and React frontends, Azure Functions, Service Bus, PostgreSQL and SQL Server, with identity through Auth0 and Microsoft Entra ID.

The engagement is ongoing.

Next project

Total Git

A visual git client for Windows and companion product website, featuring branch-lane visualisation, local and PR reviews, and a 3-pane merge tool.

All work

Something similar in mind?

Describe the problem and you will get a straight answer about whether it is something E-PATH can help with.

Discuss a project