EndorsedendorsedOngoing

Bespoke Software Solutions for Technology Company

Services Covered:

Custom Software Development
Project hero — replace with case study imagery
Industry
Industry

Software Development

Duration
Durationinfo-circle

4 months

Budget
Budget

Confidential

Start Date
Start Date

1 September 2019

Team Size
Team Size

Confidential

Engagement Model
Engagement Model

Nearshore

Project Capability Score (PCS)

gauge meter
72/100
Good

Project Capability Score (PCS) estimates how capable Exoft is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Confidential

map United Kingdom

Project Summary

Exoft built a high-scale .NET/.NET Core platform for a software company, delivering features that support tens of thousands of concurrent users. The team implemented event-sourced CQRS architecture, Azure Cosmos DB, containerized deployments on Kubernetes and CI/CD pipelines. The client reports the vendor delivered roughly twice the features compared to the internal team and exceeded expectations while maintaining close collaboration with end users.

Key Challenges

  • Need for high-quality software engineers at an affordable rate for the client's customers
  • Requirement to support thousands (tens of thousands) of concurrent users without crashing
  • Deliver high-scale features such as appointment scheduling and custom reporting reliably

Project Deliverables

  • High-scale platform features supporting tens of thousands of concurrent users
  • Appointment scheduling functionality
  • Custom reporting features built from scratch
  • Event-sourced CQRS architecture and ESB integration
  • Azure-based infrastructure using Cosmos DB
  • Docker container deployment inside Kubernetes
  • CI/CD pipelines using Azure DevOps and Octopus Deploy

Project Solution

Exoft wrote and maintained code for a high-scale platform, implementing domain-driven microservices, event sourcing with CQRS and an ESB. The vendor built appointment scheduling and custom reporting features, used Azure Cosmos DB and SQL Server for storage, and deployed the solution in Docker containers on Kubernetes. They also implemented CI/CD practices using Azure DevOps and Octopus Deploy.

Project Outcome

  • Delivered twice the number of features compared to the customer’s internal development team every two weeks
  • Exceeded expectations with strong relationship management and effective CI/CD practices

Platforms

  • CloudCloud

Tech Stack

  • .NET.NET
  • .NET Core.NET Core
  • AzureAzure
  • Azure Cosmos DBAzure Cosmos DB
  • KubernetesKubernetes
  • DockerDocker
  • Microsoft SQL ServerMicrosoft SQL Server
  • Azure DevOpsAzure DevOps

Client Endorsement

Overall Review Rating

4.75star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

“Compared to the internal staff, the team is capable of delivering about twice the amount of features with the same level of quality. Working closely with their partner, they assist end users with the product on conference calls alongside the company. They exceeded the expectations set for them.”

Anonymous

CEO

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Exoft