
DignaCare — Cloud-Native IoT Healthcare Platform
Een cloudgebaseerd platform dat IoT-sensoren gebruikt om realtime, waardige zorg te bieden in verpleeghuizen.
Projectoverzicht
Het probleem
- Frequente onnodige luiercontroles die het comfort van de patiënt verstoren.
- Gemiste incidenten als gevolg van vertraagde detectie of onderbezetting.
- Gebrek aan realtime coördinatie tussen zorgverleners en management.
- Niet-verbonden systemen - hardware, waarschuwingen en zorgdocumentatie spraken niet met elkaar.
De oplossing
Ons team ontwierp DignaCare als een cloud-native modulaire monolith, waarbij schaalbaarheid en onderhoudbaarheid werden benadrukt, terwijl de modulariteit op codeniveau behouden bleef. Het platform verenigt IoT-sensorgegevens, gebeurtenisgestuurde waarschuwingen en integraties van derden in één enkel ecosysteem waarop zorgverleners dagelijks kunnen vertrouwen.
Kerndoelstellingen::
- Voor patiënten: waardigheid behouden door tijdige, discrete interventies.
- Voor zorgpersoneel: realtime waarschuwingen leveren, handmatige taken minimaliseren en bruikbare inzichten bieden.
- Voor faciliteiten: een veilig, schaalbaar en interoperabel platform bieden met een moderne Azure-backbone.
Mijn rol & bijdragen
Software Architect (voorheen Mobile Full Stack Engineer)
- Systeemarchitectuurontwerp: transformatie van prototype naar een modulaire monolith met duidelijke domeingrenzen.
- Realtime IoT-gebeurtenispijplijn: ontworpen Azure Event Hub → Azure Functions → meldingspijplijn.
- Integraties van derden: geïntegreerde Ascom, Sensio, Skyresponse, Cosdoc, Nemlia.
- CI/CD & infrastructuur: Azure DevOps-pijplijnen, blue-green implementaties.
- Realtime communicatielaag: SignalR + Firebase voor gelijktijdige web- en mobiele waarschuwingen.
Architectuuroverzicht
De platformarchitectuur maakt gebruik van een modulair monolith-patroon met afzonderlijke domeinmodules. Het beschikt over een Azure Event Hub voor gegevensinvoer, Azure Functions voor verwerking en een combinatie van Cosmos DB, Table Storage en Redis voor gegevensbeheer. Realtime meldingen worden afgehandeld door SignalR en Firebase, met Azure AD voor authenticatie en Azure DevOps voor CI/CD.
- De app volgde een modulaire monolithische architectuur...
- Clean Architecture (MVVM + Repository Pattern)...
- Retrofit + Coroutine-gebaseerd netwerken...
Toegang beperkt
Architectuurdetails zijn vertrouwelijk. Vraag toestemming om te bekijken.
Impact
- Tot 60% minder handmatige luiercontroles.
- Snellere, waardige zorgrespons binnen enkele minuten.
- Naadloze integratie met zorgsystemen en schaalbare implementaties.
- Basis voor voorspellende analyses en AI-inzichten.
Belangrijkste leerpunten
- Evenwichtige modulariteit en onderhoudbaarheid in zorgsystemen.
- Belang van privacy, latentie en interoperabiliteit in reële zorgimplementaties.