ClientIndustrySolution ProvidedTechnologies Used
Luxury travel companyTransportation & HospitalityEngineering & Product Transformation, Platform DevOps & SRE, Intelligent Quality Engineering.NET 6, Azure Functions, Azure Cosmos DB, Azure DevOps, Linux, Strangler Fig Pattern, Event-Driven Architecture

The Need

A global luxury hospitality company launched a multi-year initiative to modernize its aging digital infrastructure. Its internal development teams had been constrained by a decade-old legacy codebase, which limited feature velocity, impacted user experience, and incurred ongoing performance costs.

To deliver a modern, seamless experience across its web and mobile platforms, the company needed more than tactical execution—they needed a strategic engineering partner. They selected Gorilla Logic to co-define a modernization roadmap and execute it collaboratively.

Key objectives included:

  • Strategic Modernization Plan: Develop a long-term architecture and transformation roadmap
  • Continuous Delivery Enablement: Build a new CI/CD pipeline to reduce release cycles
  • Legacy Refactoring: Modernize a 10-year-old .NET codebase without disrupting operations
  • Quality Engineering: Transition from manual to automated testing frameworks

The Solution

Gorilla Logic deployed multidisciplinary teams, including full-stack developers, DevOps engineers, and QA automation specialists, to assess the client’s systems and lead the transformation effort.

Highlights of the solution included:

  • .NET Migration with Strangler Fig Pattern: Refactored legacy .NET code incrementally using the Strangler Fig architectural pattern and an event-driven design, enabling modern code to coexist with legacy components.
  • Platform Modernization: Upgraded the application from a Windows-tied .NET architecture to .NET 6 deployed on Linux, unlocking performance gains and cloud flexibility.
  • Serverless and Event-Driven Architecture: Implemented Azure Functions to support scalable, event-triggered services and streamlined backend workflows.
  • Flexible, Scalable Data Layer: Adopted Azure Cosmos DB for its global distribution, scalability, and seamless integration with Azure Functions.
  • Automated Delivery and Testing: Built a new CI/CD pipeline using Azure DevOps and transitioned manual QA processes to automated testing, accelerating time to market and reducing regression risks.

“We see a lot of behaviors from Gorilla Logic that show they care about our account and the work they do. They approach this engagement as a strategic partnership; they don’t just see us as a client.”

–VP of Technology

Results

With Gorilla Logic’s support, the client is now deploying features twice as fast, increasing test coverage through automation, and laying the foundation for long-term technical agility.

Twice the Development Velocity: Modern tooling and CI/CD practices are enabling faster, safer feature delivery.

Enhanced User Experience: Modern architecture and streamlined performance are improving both web and mobile app experiences.

Cost Savings from Serverless Migration: Moving to Azure Functions and Linux-based deployments is reducing operational costs.

Automated QA at Scale: The transition from manual to automated testing has improved software quality and reduced cycle time.