STEDI - Human Balance Analytics

Smartwatch fitness tracker being checked

CASE STUDY SNAPSHOT

Curating trusted sensor data for human-balance analytics.

This project turns motion and customer data into privacy-aware lakehouse layers, preparing high-quality datasets that can support step-detection and machine-learning workflows.

Project flow

A quick read of how the work moves from raw material to useful insight.

01

Sensor streams

Bring together IoT, accelerometer, and customer records from the STEDI platform.

02

Glue jobs

Process raw records with Spark and organize them into structured lakehouse layers.

03

Consent filters

Keep only trusted, permissioned data for downstream modelling and training.

04

ML-ready data

Produce curated step-trainer datasets for real-time balance analytics.

In this project, I developed a data lakehouse solution for the STEDI Human Balance Analytics platform using Apache Spark and AWS Glue. The objective is to process data from motion sensors, mobile accelerometers, and customer records, then curate trusted datasets that can support machine learning models for real-time step detection.

The workflow begins by extracting and processing raw data from multiple sources, organizing it into structured layers within a scalable cloud architecture. Using Spark and AWS Glue jobs, I transform and refine sensor data while applying privacy-focused filtering to ensure only consented customer data is used in model training.

As part of the curation process, I build additional transformation jobs to generate step-trainer datasets enriched for machine-learning use cases. This includes joining sensor and accelerometer streams, validating data quality, and preparing optimized datasets for downstream analytics and model development.

Beyond the pipeline itself, the project explores core data engineering concepts such as lakehouse design, distributed processing, privacy-aware data modeling, and scalable cloud-based ETL. The final solution enables data scientists to access reliable training data while supporting the broader goal of accurate real-time balance and step detection.

In this project, I developed a data lakehouse solution for the STEDI Human Balance Analytics platform using Apache Spark and AWS Glue. The objective is to process data from motion sensors, mobile accelerometers, and customer records, then curate trusted datasets that can support machine learning models for real-time step detection.

The workflow begins by extracting and processing raw data from multiple sources, organizing it into structured layers within a scalable cloud architecture. Using Spark and AWS Glue jobs, I transform and refine sensor data while applying privacy-focused filtering to ensure only consented customer data is used in model training.

As part of the curation process, I build additional transformation jobs to generate step-trainer datasets enriched for machine-learning use cases. This includes joining sensor and accelerometer streams, validating data quality, and preparing optimized datasets for downstream analytics and model development.

Beyond the pipeline itself, the project explores core data engineering concepts such as lakehouse design, distributed processing, privacy-aware data modeling, and scalable cloud-based ETL. The final solution enables data scientists to access reliable training data while supporting the broader goal of accurate real-time balance and step detection.

hiker in nature

Subscribe to my Newsletter

Sign up to stay updated about my latest work and adventures. No Spam, No BS. Promise!

hiker in nature

Subscribe to my Newsletter

Sign up to stay updated about my latest work and adventures. No Spam, No BS. Promise!