Billing & sample storage management platform upgrade

To conduct a deep upgrade of their billing and sample storage management platform, the customer needed to scale their capacity by outsourcing several streams of work to a team with vast expertise in modern technologies. Itransition provided the platform’s technical assessment, carried out back-end and front-end enhancements, and developed new features, helping the customer efficiently execute product modernization.

35%

reduced time to market for new features

30%

higher user task completion speed

25%

fewer support tickets related to performance and workflow issues

2x

faster onboarding of new clinics and lab

All technologies used

.NET Vue.js

Kubernetes

Entity Framework

Engagement model

About the customer

Our customer is a corporation that operates in the life science services industry and delivers solutions that help laboratories, research facilities and clinics manage long term sample storage and related operations. One of its core platforms automates storage monitoring, compliance documentation, and complex financial workflows such as tiered pricing, installment structures, and recurring billing.

Domain

Healthcare and Pharma

Company type

Private

Geography

USA and EU

Size

2000 + employees globally

The challenge

Our customer aimed at the modernization of their billing and sample storage management platform for clinics, because its current state was causing operational and strategic challenges. The platform technology stack got outdated, creating limitations for further product development and support as well as performance issues that affected daily operations. These technical constraints not only slowed innovation but also increased maintenance costs and risked diminishing customer satisfaction.

In addition, the platform required redesigning to improve the look and feel, and development of more new features. The customer didn’t have enough developers with the required combination of skills and expertise to migrate the platform to a modern technology stack.

Therefore, the customer sought a tech partner with expertise in modern technologies, experienced in cloud architecture design, containerization practices, and development of scalable server services, as well as practical skills in refactoring legacy code and conducting infrastructure migrations without disrupting business processes. It was also important to have an opportunity to scale the team both in terms of the number of developers and the range of services.

The solution

At a glance

Itransition provided the technical assessment of the customer’s billing and sample storage management platform, conducted substantial modernization of both its back end and front end, migrating the system from the outdated technology stack to the modern one, and introduced multiple enhancements.

Tech assessment and implementation of key improvements

At the beginning of the collaboration, Itransition experts conducted a technical assessment of the platform and, as a result, identified several key system issues:

  • Slow and unstable execution of daily tasks with frequent crashes, manual task management via Windows Task Scheduler
  • Difficulty scaling the platform
  • Manual domain management for the end-clients' instances
  • Regularly occurring performance issues across various parts of the system

To make the system more stable, reduce the operational load on the team, and accelerate task execution, our team implemented a system that automatically handles tasks in the background, migrated the application to a Kubernetes cluster, that manages how the app runs across multiple servers, enabling horizontal scaling, and automated domain management. These improvements also made the platform better prepared to handle high traffic and unexpected issues without failing.

Back-end enhancements

To eliminate technical constraints for further product development and address performance issues, Itransition team advised the customer on moving to a modern technology stack and performed the following back-end enhancements:

  • Moved from .NET Framework 4 to .NET 8 that led to increased performance, improved security, and easier system maintenance
  • Changed the outdated package versions to modern libraries, which resulted in reduction of technical debt, helped to eliminate vulnerabilities and improve stability
  • Moved PDF generation to a separate service in Kubernetes, which became beneficial for independent scaling, load resilience, and isolation of resource-intensive operations
  • Changed Single-tenant architecture into multi-tenant architecture, thanks to which the customer got the ability to serve multiple clients in a single system and scale the product faster
  • Moved SQL Stored Procedures to Entity Framework that increased development agility, allowed faster implementation of changes, and easier code maintenance

Front-end enhancements

When Itransition joined the project, the customer’s goal was mainly UI redesign. But once our team gained full access to the system, it became clear that the previously initiated frontend migration to Vue.js had been poorly executed as it disrupted core business logic and left it functionally unusable.

To deal with broken workflows, unclear system behavior, and incomplete transitions to new technology, our team had to go far beyond the original redesign scope: we simultaneously stabilized and completed the Vue.js migration, rebuilt essential logic, and integrated the new UI with the remnants of the earlier work. This required rapidly mastering the platform’s business rules in detail to restore a functioning product under tight deadlines.

Our customer aimed at modernizing the user experience as well, so, in parallel with other activities, Itransition introduced significant front-end improvements: we upgraded dashboard and table functionality, introducing pagination, filtering, and more accurate search for records, which improved both performance and usability.

New features development

Using the Feature-sliced design approach - an architectural methodology for scaffolding front-end applications - Itransition delivered new features such as Global Consenting and Frosty:

Frosty

The customer aimed to introduce a new service for storing samples in a separate, centralized cold-storage facility. To achieve this, Itransition designed and delivered a guided workflow that walks users through the entire approval and documentation process. This included collecting the necessary documents, reviewing individual cases, and ensuring that all steps adhere to operational standards. To guarantee clarity, consistency, and controlled transitions between process stages, we implemented the workflow using a State Machine - an approach that allows for centralized and organized management of entity states.

Itransition also integrated several third-party services like DocuSign for digital signatures and Acuity for scheduling. The solution was developed in two phases: the first addressing general, cross-clinic cases, and the second tailored specifically to our customer’s own clinical workflows.

Global Consenting

The customer wanted to improve the process of collecting consents for sample storage from patients - signatures, renewals, tracking, and communication - that was handled offline.

To remove operational overhead and eliminate the risk of delays or missing information, Itransition’s team transformed this workflow into digital process:

  • Created information dashboards for admins, giving them real time visibility into consent statuses, pending renewals, and required follow up actions.
  • Automated processes for consent renewals, approvals, email notifications, and more, ensuring timely and consistent communication with patients
  • Integrated with the DocuSign electronic signature service to support secure and compliant signature collection

Throughout the process, Itransition applied mature development practices, conducted regular demos, and provided transparent progress tracking. As a result, all updates went into production smoothly: end users experienced no disruptions, and the rollout was free of issues that could negatively impact their daily workflows.

Need to revamp your legacy healthcare solution?

We can help

The outcome

Itransition successfully conducted a deep upgrade of customer’s billing and sample storage management platform. The improvements significantly strengthened system stability and performance and reduced operational load. They also helped to increase fault tolerance and enable independent, scalable growth – allowing the platform to support multiple clients within a single system and accelerate overall product expansion.

01

Faster time-to-market for new features thanks to modernization of the tech stack and codebase

02

Higher user task completion speed due to stable workflows and intuitive interfaces

03

Fewer support tickets related to performance and workflow issues after front-end stabilization and UX improvements

04

2x faster onboarding of new clinics and services after implementing multi-tenant architecture and automated domain provisioning
Healthcare software development solutions & services

Service

Healthcare software development solutions & services

Entrust your medical software development to a company with 25+ years of experience in healthcare IT. Compliance and security guaranteed.

Healthcare analytics applications revamp for a US multinational

Case study

Healthcare analytics applications revamp for a US multinational

Itransition helped the customer bring their solutions up to speed and further secure their leading position in the healthcare analytics app market.

Pharma due diligence automation

Case study

Pharma due diligence automation

See how Itransition automated labor-intensive medicine dossier due diligence and stakeholder notification, increasing the customer’s operational efficiency.

Centralized customer engagement platform

Case study

Centralized customer engagement platform

Explore how Itransition implemented a customer engagement management solution based on Dynamics 365 to automate sales, customer support, and field operations.

Dental-orthopedic order management solution

Case study

Dental-orthopedic order management solution

Learn how Itransition substituted multiple legacy solutions with a custom centralized order management system to improve workflow efficiency and alignment.

Telepsychiatry platform

Case study

Telepsychiatry platform

Learn how Itransition delivered a telepsychiatry solution for medical case processing, remote psychiatric assessment, and treatment recommendation delivery.

Unified care management platform development

Case study

Unified care management platform development

Learn how Itransition delivered a healthcare platform that helps the client and their end-customers unify various care management workflows and enhance service quality.

UX design for FDA-cleared neuroimaging software

Case study

UX design for FDA-cleared neuroimaging software

Learn how Itransition’s experts improved the neuroimaging software’s user experience and helped the customer get FDA clearance for it to enter the US market.