← All projects

Healthcare / Sentinel

Demonstrated

Sentinel on Continuum: a workspace through an EMR outage.

A hospital data gateway with its own patient census and downtime order queue. Demonstrated through an outage, restart and verified replay.

Marcus Rydberg · Independent build with coding agentsGo · SvelteKit · HL7 v2 · FHIR R4
Sentinel patient census with admitted patients and bed assignments
Patient census on the demo mesh. All patients shown are synthetic. Click image to enlarge.

Why I built it

After a decade working with clinical systems, I wanted to build a continuity workspace that could retain a patient census and queue work while the primary electronic medical record system was unavailable.

Engineering decisions

Ingest admissions, orders, results and documents from HL7 feeds into a shared clinical event model.

Build current state from an append-only journal. Preserve downtime orders for replay and surface rejected messages in a review inbox.

Use the same events for Sentinel, Prism and Pulse so analytics and screening can build on the gateway.

What works today

The recorded demo runs against mock EMR receivers for two simulated hospitals. It stops the EMR, accumulates an outbox, restarts the receiver and checks replayed message bytes by hash.

Current boundaries

Built and demonstrated with synthetic patients. A first hospital pilot is still ahead. My earlier clinical deployments were at Luminare and should be read separately from Sentinel's current status.

← Back to the portfolio

Work with me

What are you
trying to build?

I'm open to senior engineering and technical leadership roles, contract builds, and consulting through Artilect US.

Send me the role, the problem, or the rough idea. An early conversation is welcome.

hello@artilect.us