Lavoro professionale selezionato
myoncare
Un dispositivo medico di Classe IIa secondo il regolamento europeo MDR che consente ai pazienti di condividere piani di cura, farmaci e dati di attività con il proprio team sanitario.
Sistema di proprietà del datore di lavoro. Il codice sorgente non è pubblico.
Panoramica
myoncare collega pazienti e team di cura attorno a un piano di trattamento condiviso: orari dei farmaci, attività di cura e dati di attività scorrono in una direzione, le indicazioni cliniche tornano nell'altra, ed entrambe le parti vedono la stessa immagine aggiornata. Trattandosi di un dispositivo medico di Classe IIa secondo l'MDR europeo, ogni modifica del flusso di lavoro deve reggere ai requisiti di tracciabilità, non solo funzionare correttamente.
Architettura
Un backend NestJS serve una web app React e un'app mobile React Native e Capacitor da un'unica base di codice TypeScript condivisa. MySQL conserva i record clinici e di cura strutturati; MongoDB conserva i dati di attività e dei dispositivi indossabili a maggior volume e meno strutturati. RabbitMQ instrada il lavoro in background — sincronizzazione dei dispositivi indossabili, distribuzione delle notifiche — fuori dal percorso della richiesta, con Redis davanti agli endpoint a lettura intensiva. FHIR offre alla piattaforma un formato standard per scambiare dati con sistemi sanitari esterni invece di un'integrazione su misura per ogni partner.
Ingegneria
Costruzione e manutenzione della gestione delle attività di cura, delle dashboard di monitoraggio dei pazienti e delle pipeline di integrazione dei dispositivi indossabili che mantengono aggiornati i dati di attività. Containerizzazione di ogni servizio con Docker in modo che la stessa immagine funzioni identicamente in staging e produzione, un aspetto ancora più importante sotto il controllo delle modifiche richiesto dall'MDR.
- Ruolo
- Ingegnere backend e full-stack dal 2022, su gestione dei task di cura, monitoraggio dei pazienti e integrazioni con dispositivi wearable.
- Categoria
- Sanità
- Stack
- Node.jsNestJSTypeScriptReactReact NativeCapacitorMySQLMongoDBRedisRabbitMQFHIRDocker