Medisanté Medical IoT Platform
Problem Space
Deliver an end-to-end device-to-cloud architecture for medical IoT devices. Handle intermittently connected devices via digital twins ("shadow devices"). Provide real-time access control with fine-grained role-based permissions. Refactor from monolith to event-driven microservices under ISO 62304 Class C requirements. Enable anomaly detection and device state drift monitoring via observability.
Architecture & Patterns
- End-to-end device-to-cloud architecture with embedded Java + serverless AWS backend
- Digital twins ("shadow devices") for intermittently connected devices
- Real-time access control with fine-grained role-based permissions
- Event-driven microservices refactor from monolith, ISO 62304 Class C
- Observability via AWS CloudWatch for anomaly detection and device state drift
Tools & Stack
Embedded Java, AWS Lambda, DynamoDB, API Gateway, S3, CloudWatch, JavaScript, MQTT
Business Outcomes
- Successful monolith-to-microservices refactor under ISO 62304 Class C compliance
- Real-time access control with fine-grained role-based permissions
- Anomaly detection and device state drift monitoring via AWS CloudWatch observability
Regulated / Domain Context
ISO 62304 Class C: highest safety class for medical device software