Business Problem

Transforming a monolith into a modern, scalable micro services-based architecture.

Client’s system supporting over 1000 radiologists faced serious issues:

  • Performance bottlenecks were created due to a monolithic application which managed the routing of all cases through a single threaded architecture
  • License and credential checks were inconsistent as the system lacked a single source of truth for provider information across the application
  • Significant time and expense were required to keep the system up to date with new releases of supporting third party technologies
  • Numerous security vulnerabilities existed in the web application

The Solutions

Event-driven Architecture

The architecture was migrated to an event based, publish-subscribe design.

Modular and Customizable

A micro services and micro app-based architecture split the monolithic system into separate services for auto validation and ticketing, separating user interfaces for different roles. This allowed case search and report quality review management tailored to each Radiologist.

Automated Image Retrieval

The solution enabled Radiologists to automatically fetch missing images rather than depending on separate manual workflows.

Streamlined Integration Management

Integrated with external systems to manage Radiologist schedules, credentials, and licensing information.

Enhanced Security Measures

Refactored the application to resolve and prevent the reoccurrence of web application security vulnerabilities.

Improved Ticketing Efficiency

Migrated to a third-party ticketing system for more efficient patient care.

Value Delivered


Reduction in average time to assign a case via a micro services architecture that scales horizontally, resulting in faster patient care and increased revenue


Reduction in Radiologist case read turnaround time

Removed inefficiencies due to inaccurate manual processes.

Increased efficiency by ensuring each case is read by the most qualified Radiologist, meeting or exceeding study review standards and keeping study repeat rates low.

Upgraded the technology stack to latest versions and closed security vulnerabilities which ensured compliance with HIPAA.