Calmea
Calmea is a medical sleep-tracking platform from ETH's Sensory-Motor Systems Lab. I joined the lab for my civil service and owned its UX/UI from concept to deployment.
- Team
- Alexander Breuss, Manuel Fuis, Levin Engeli, Stepan Vedunov
- Services
- UX/UIdata visualisationfull-stack
- Date
- Sep 2025 – Feb 2026
- Role
- UX Engineer, ETH Sensory-Motor Systems Lab
TL;DR
- Problem
- Sleep trackers have to be worn, charged and remembered. And they only see half the picture. Calmea measures sleep through the bed itself, with nothing on the body.
- My role
- UX engineer at ETH's Sensory-Motor Systems Lab (civil service). I owned UX/UI and development of the app.
- What I did
- Designed the app with sleep-data visualisation and bed control, planned the architecture, then built it full-stack: Vue and TypeScript, FastAPI, PostgreSQL, real-time data.
- Outcome
- A fully functional app, ready for testing. Calmea has since become an ETH spin-off.


Context
Calmea needs nothing on the body. A sensor module hidden in the bed frame reads heartbeat and breathing through the structure of the bed (ballistocardiography), and the room around it: temperature, humidity, air quality and light. From that it works out heart rate, breathing rate, sleep stages and movement, every night, with nothing to wear or charge.
My role
- Owned UX/UI for the whole app.
- Designed the app from 0 to 1, with visualised sleep data and control of the bed.
- Planned the architecture and implemented it full-stack: Vue, FastAPI and PostgreSQL with real-time data.
The app
The app turns the night's signals into a few things you can read at a glance: a quality score, how long and how regularly you slept, and recommendations in plain words. Day, week and month views show the same night in context.
The same app runs the bed. You switch it on, set intensity and vibration, start a meditation programme and set your bed time.






Where the data lives
Outcome
- 0 → 1The app, designed and built
- Full-stackVue/TypeScript, FastAPI, PostgreSQL
- Spin-offCalmea has since become an ETH spin-off.