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.
Reusable CV Bullets
- Designed end-to-end device-to-cloud architecture integrating embedded Java health devices with a serverless backend using AWS Lambda, DynamoDB, and API Gateway
- Pioneered digital twin ("shadow device") patterns to manage asynchronous operations from intermittently connected devices
- Developed secure embedded firmware logic for certificate management, telemetry batching, and network reconciliation on constrained hardware
- Built a real-time access control system with fine-grained role-based permissions tied to patient consent and clinician identity
- Refactored monolithic architecture into event-driven microservices, improving scalability and audit traceability in line with ISO 62304 Class C
- Delivered observability and telemetry pipelines using AWS CloudWatch for anomaly detection and device state drift reporting
- Acted as technical liaison between embedded engineering, cloud infrastructure, and clinical partners
Evidence / Source Notes
- Source:
config/madu_profile.json→work_experience[]; reconciled with JobVia export (madu_alikor_export.json). - Confidence: high