NEW CASE STUDY!
š E-Strum: App + Device for Tracking Light Availability at Home
ABOUT THE APP:
Scheduled and unscheduled power outages in Ukraine made it hard for people to plan their day. The client wanted a hardware device paired with a mobile app that detects light presence in a room and builds analytics from it ā so people could plan around real outage patterns, not guesswork.
THE CHALLENGE:
- Take E-Strum from concept to a working hardware + software product:
- Ship secure OTA firmware updates (CI/CD, embedded flashing code, secure distribution server).
- Handle high device load without degrading service.
THE PROCESS:
- Ran discovery first - locked requirements before build, since hardware mistakes are far costlier to fix late than software ones.
- Tackled the riskiest unknowns early - OTA firmware and device-connection logic went first, ahead of UI work.
- Split hardware and backend workstreams in parallel, with device registration/events as the shared contract between them.
THE RESULTS
- Rolled out OTA firmware updates to 1,000+ connected devices with zero manual re-flashing required šÆ
Kept backend response times under 300ms even as concurrent connected devices scaled past 1,200 š
Held device-connection success rate at 97%+ on first attempt under real-world Wi-Fi conditions š§
Like this project
Posted Sep 4, 2026
NEW CASE STUDY!
š E-Strum: App + Device for Tracking Light Availability at Home
ABOUT THE APP:
Scheduled and unscheduled power outages in Ukraine made it ...