Bluetooth LE wearables
Kotlin BLE modules with a serialized GATT queue and backoff reconnects that keep syncing offline.
IoT practice
Wearables, sensors, POS terminals and access systems that stay fast on the device and keep working when the connection drops.
In short
We build the device side and the cloud side of IoT products. That includes a Kotlin Bluetooth LE module that keeps seafarers’ smartwatch data syncing with no internet at sea, Android POS ticketing across BRTC’s national bus fleet, MQTT ingestion of Bluetooth and sensor data for Movingwalls’ billboard platform, and 1TB+ of biometric access logs for Suprema BioStar 2.
Wearables, sensors, POS terminals and access systems that stay fast on the device and keep working when the connection drops.
Ovue ANCORE
Movingwalls
SupremaKotlin BLE modules with a serialized GATT queue and backoff reconnects that keep syncing offline.
Ticketing and field apps on Sunmi terminals, with batch sync across a whole fleet.
Bluetooth, sensor and location data ingested over MQTT into analytics stores.
Biometric entrance logs at 1TB+ scale, partitioned and indexed for fast queries.
When to call us
Questions
Anything else is easier to answer on a short call.
All GATT operations go through one serialized queue, dropped links reconnect with exponential backoff and jitter, and a foreground service keeps sync running in the background on Android.
Yes. Readings are stored on the device first and uploaded in small batches when a connection appears, so nothing is lost and bandwidth stays low.
Yes. Always-on devices and sensors can publish over MQTT straight to the cloud. We used it to ingest Bluetooth, sensor and location data for a digital billboard platform.
Smartwatches through a vendor BLE SDK, Sunmi Android POS terminals, and biometric access-control systems.
Engagements start with a 1–2 week discovery sprint, $1,000 to $2,000. Email [email protected]