Principal Software Engineer
Company Context
Medisanté AG is a regulated medical IoT platform enabling GSM-connected devices to transmit health telemetry directly from patients' homes to clinicians, without requiring Wi-Fi, pairing, or user setup.
Summary
Principal Software Engineer (Contract) at Medisanté AG, Mar 2017 to Jan 2018. Served as lead architect for a regulated medical IoT platform, designing the end-to-end device-to-cloud architecture integrating embedded Java on health devices with a fully serverless backend.
Responsibilities
- Designed the end-to-end device-to-cloud architecture, integrating embedded Java on health devices with a fully serverless backend using AWS Lambda, DynamoDB, and API Gateway
- Developed secure, embedded firmware logic for certificate management, telemetry batching, and network reconciliation on constrained hardware platforms with limited ROM/RAM
- Pioneered use of "shadow devices" (digital twins) to manage asynchronous operations from intermittently connected devices, handling latency, power cycles, and data integrity
- Built a real-time access control system using fine-grained role-based permissions tied to patient consent, clinician identity, and departmental hierarchies
- Refactored monolithic architecture into event-driven microservices, improving scalability, testability, and audit traceability in line with ISO 62304 Class C
- Delivered observability and telemetry pipelines using AWS CloudWatch, enabling anomaly detection and device state drift reporting in production
- Acted as technical liaison between embedded engineering, cloud infrastructure, and clinical partners, ensuring alignment across domains with strong documentation and traceable requirements
Outcomes
- Delivered a fully serverless device-to-cloud architecture for regulated medical IoT telemetry.
- Pioneered digital twin design for managing asynchronous operations from intermittently connected health devices.
- Refactored monolithic architecture into event-driven microservices with ISO 62304 Class C audit traceability.