Naar hoofdinhoud
Ihab Khaled
Menu
Alle projecten

Uitgelicht professioneel werk

myoncare

Medisch hulpmiddel klasse IIa onder de EU MDR-regelgeving waarmee patiënten zorgplannen, medicatiegegevens en activiteitsdata delen met hun zorgteam.

Systemen die eigendom zijn van bedrijven. Broncode niet openbaar.

Overzicht

myoncare verbindt patiënten en zorgteams rond een gedeeld behandelplan: medicatieschema's, zorgtaken en activiteitsgegevens stromen in één richting, klinische begeleiding stroomt terug, en beide kanten zien hetzelfde actuele beeld. Als medisch hulpmiddel klasse IIa onder de Europese MDR moet elke wijziging in de workflow voldoen aan traceerbaarheidseisen, niet alleen correct functioneren.

Architectuur

Een NestJS-backend bedient een React-webapp en een React Native- en Capacitor-mobiele app vanuit één gedeelde TypeScript-codebase. MySQL bevat gestructureerde klinische en zorgtaakgegevens; MongoDB bevat activiteits- en wearablegegevens met een hoger volume en minder structuur. RabbitMQ verplaatst achtergrondwerk — wearable-synchronisatie, notificatiedistributie — buiten het requestpad, met Redis vóór de leesintensieve endpoints. FHIR geeft het platform een standaardformaat om gegevens uit te wisselen met externe zorgsystemen in plaats van een op maat gemaakte integratie per partner.

Engineering

Zorgtaakbeheer, patiëntmonitoringdashboards en de wearable-integratiepijplijnen die activiteitsgegevens actueel houden, gebouwd en onderhouden. Elke service gecontaineriseerd met Docker zodat dezelfde image identiek draait in staging en productie, wat extra belangrijk is onder MDR-wijzigingsbeheer.

Rol
Backend- en full-stack engineer sinds 2022, werkend aan zorgtaakbeheer, patiëntmonitoring en integratie van wearables.
Categorie
Gezondheidszorg
Stack
Node.jsNestJSTypeScriptReactReact NativeCapacitorMySQLMongoDBRedisRabbitMQFHIRDocker