omaraldin.
Work
Embedded / IoTBackendWeb· 2025

IoT Telemetry Platform

End-to-end pipeline carrying sensor readings from ESP32 nodes to a live dashboard.

< 2s
Ingest to dashboard
40+
Concurrent nodes

Problem

Readings were collected by hand from devices in the field, so problems were only discovered days after they happened.

Approach

Firmware batches readings and publishes over MQTT with a store-and-forward buffer for dropouts. An ingest service normalises and writes to a time-series store; the dashboard subscribes to a websocket channel fed by the same pipeline.

Outcome

Operators see device state within seconds, and the buffer means a lost uplink no longer means lost data.