The Quantified Scientist

The Quantified Scientist
The Quantified Scientist nutzt diese Plattform zur systematischen Erfassung, Verwaltung und Auswertung umfangreicher persönlicher Gesundheits- und Umweltdaten. Im Zentrum steht die datengetriebene Optimierung des Selbst – unterstützt durch bioinformatische Methoden und präzise Analysen moderner Wearables. Ziel ist es, Körper, Geist und Umfeld durch fundierte Datennutzung ganzheitlich zu verstehen.
Über den Kunden

Als Postdoktorand am CeMM Forschungszentrum für Molekulare Medizin in Wien analysiert Rob ter Horst immunologische Daten mithilfe von Bioinformatik, maschinellem Lernen und Statistik. Sein Fokus liegt auf der Untersuchung des Immunsystems und der Identifikation von Faktoren, die die Immunantwort beeinflussen.
Rob ter Horst führt ein umfassendes Selbstvermessungsprojekt durch, bei dem er wöchentlich eine Gehirn-MRT, ein Schlaf-EEG und Analysen seiner Darmflora durchführt. Mit über 11 Stunden Datenerfassung pro Woche verfolgt er das Ziel, tiefere Einblicke in die Zusammenhänge zwischen Schlaf, Stress, Mikrobiom und anderen Körperfunktionen zu gewinnen.
Herausforderungen
Heraus-forderungen
Die größte Herausforderung war die Anbindung an die Terra API, da unterschiedlichste Wearables wie Smartwatches, Fitnessringe und Herzfrequenzsensoren unterstützt werden mussten. Zudem erforderte das komplexe OAuth-System von Terra eine saubere und sichere Authentifizierung.

Learnings
Sichere Integration und Gerätesynchronisierung
Der Umgang mit aggregierten Gesundheitsdaten erfordert eine zuverlässige Synchronisierung über verschiedene Geräte hinweg. Eine sichere OAuth 2.0-Implementierung bildet dabei die Grundlage, um Geräte mit Drittanbieter-APIs datenschutzkonform zu verknüpfen.
Skalierbares Hosting mit Docker und AWS
Für die zuverlässige Bereitstellung bietet sich das Hosting einer Docker-basierten Anwendung auf AWS an. Dazu gehören die Konfiguration einer eigenen Domain sowie die Absicherung durch ein SSL-Zertifikat.
Effiziente Entwicklung mit Nuxt
Das Full-Stack-Framework Nuxt ermöglicht durch serverseitiges Rendering (SSR) und integrierte API-Anbindung eine besonders schnelle und strukturierte Entwicklung. Seine Architektur bietet klare Vorteile für moderne Webanwendungen.