Skip to main content

Case Study

Regional Command Center (RCC) Platform

Real-time Healthcare Coordination for 26 Hospitals

A government healthcare command center serving as the central coordination system for 26 hospitals in the Jazan region. It combines real-time WebSocket dashboards, STEMI/Stroke/Trauma clinical portals, intelligent triage prioritization, and KPI compliance tracking for Ministry stakeholders.

6/1/2025Updated 12/1/202512 min read
React
Redux
NestJS
PostgreSQL
WebSocket
TypeScript
Docker
Regional Command Center (RCC) Platform screenshot

Project Overview

The Challenge

The Saudi Ministry of Health needed a centralized command center to coordinate emergency care across 26 hospitals in the Jazan region. Existing systems were siloed, using different data formats and legacy software, making it impossible to have real-time visibility into bed capacity, patient flow, and critical care metrics across the healthcare network. Government stakeholders required strict compliance with medical protocols and immediate access to KPI data for decision-making.

The Solution

I led the design and development of the Regional Command Center (RCC) Platform - a real-time healthcare coordination system connecting all 26 hospitals. The platform features WebSocket-powered live dashboards for bed capacity and ambulance tracking, clinical portals for STEMI, Stroke, and Trauma pathways with multi-step workflows and KPI validation engines, and resilient data pipelines normalizing data from heterogeneous hospital systems.

Impact

  • Central nervous system for 26 hospitals enabling regional coordination
  • Real-time bed capacity visibility for patient transfer decisions
  • STEMI/Stroke/Trauma pathway compliance tracking with traffic-light KPI alerts
  • Intelligent ticket prioritization based on clinical vitals and urgency
  • 99.9% data accuracy from heterogeneous legacy hospital systems
  • Reduced manual coordination overhead by 70% through automation
  • Tech Lead for a team of 5 engineers through full SDLC
  • Sole technical liaison between Ministry stakeholders and implementation team

Key Metrics

26

Hospitals Connected

Real-time data integration

99.9%

Operational Uptime

Continuous command-center availability

+70%

Coordination Efficiency

Manual workload reduction via automation

11 KPIs

KPI Engine

Traffic-light compliance monitoring

99.9%

Data Accuracy

From heterogeneous sources

3

Clinical Portals

STEMI, Stroke, Trauma command flows

Technical Implementation

Architecture

The RCC Platform uses a microservices architecture with NestJS backend services communicating via WebSocket for real-time updates. PostgreSQL handles complex relational data for patients, hospitals, and clinical workflows. The frontend is built with React and Redux for state management, featuring multi-step clinical forms with draft persistence. Data pipelines using Node.js workers ingest and normalize data from 26 different hospital systems via CSV, SFTP, and API integrations.

Technology Stack

Frontend

ReactReduxTypeScriptMaterial-UIWebSocket Client

Backend

NestJSNode.jsTypeScriptWebSocketBull Queue

Database

PostgreSQLPrisma ORMRedisData Pipelines

Infrastructure

DockerGitHub ActionsPM2Nginx

Tools

JiraFigmaPostmanpgAdmin

Key Features

  • Real-time WebSocket dashboards for bed capacity and ambulance tracking
  • STEMI, Stroke, and Trauma clinical portals with multi-step workflows
  • KPI validation engines enforcing medical compliance (e.g., Door-to-Balloon < 90 min)
  • Intelligent ticketing with automated priority scoring from clinical vitals
  • 11 KPI analytics with traffic-light compliance indicators for operations teams
  • Data normalization pipelines for 26 heterogeneous hospital systems
  • Human-in-the-loop operator workflows for critical decisions
  • Comprehensive audit trails and compliance reporting for government healthcare requirements
  • Role-based access control for clinical staff, operators, and administrators
  • Draft persistence allowing clinical forms to be saved and resumed

Challenges and Solutions

Challenge

Translating bureaucratic government requirements into technical specifications

Solution

Led high-stakes requirements gathering sessions with Ministry stakeholders. Created comprehensive technical documentation mapping policy goals to engineering deliverables, negotiating scope and managing expectations as the sole technical liaison.

Challenge

Integrating 26 hospitals with different legacy systems and data formats

Solution

Built resilient ingestion pipelines with per-hospital schema mappings, automatic retry logic, and error recovery. Implemented data validation at multiple stages to ensure 99.9% accuracy for government decision-makers.

Challenge

Real-time synchronization across distributed hospital systems

Solution

Implemented WebSocket architecture with reconnection handling and optimistic updates. Used message queuing for guaranteed delivery and implemented fallback polling for network resilience.

Visuals & Artifacts

Related Projects

Emergency Department Queue (ED-Q) System

Centralized patient flow aggregation platform using real-time web scraping from 26 hospital emergency departments. Achieves 99.9% data accuracy through per-hospital schema mappings and validation pipelines.

Node.jsPuppeteerTypeScript
View Project