BOLI BI
BALEFAI
MONDESIR
Software Architecture Consultant & Product Engineer

Based in Abidjan · Working internationally

Designing systems. Delivering impact.

Case study / 07

From physical current to useful mobile insight.

An end-to-end system connecting Arduino sensors, cloud services, data stores, and a mobile application.

07
Role
Backend & IoT Engineer
Scope
Devices · Data ingestion · REST APIs · Mobile integration
Status
Delivered project
Year
2024
Conceptual device-to-cloud energy architecture.
Conceptual viewConceptual system view created for this portfolio.

01 / CONTEXT

The problem

Ingest equipment readings reliably and expose them with low enough latency for an operational mobile experience.

02 / RESPONSE

The response

A two-tier device-to-cloud design separates acquisition, backend services, platform data, readings, and mobile APIs.

03 / EXPERIENCE

Product flow

  1. 01

    Sense

    Capture equipment readings.

  2. 02

    Ingest

    Transmit and normalize telemetry.

  3. 03

    Store

    Separate platform and reading data.

  4. 04

    Serve

    Expose secure, low-latency APIs.

  5. 05

    Understand

    Present consumption on mobile.

05 / SYSTEM

System architecture

A controlled acquisition boundary turns physical telemetry into secure mobile information.

IoT Energy Management conceptual architecture diagram.
Conceptual overviewDevice telemetry, event processing, storage, and operational monitoring.
Open full-size diagram
Device-to-cloudAsynchronous ingestionREST boundary

06 / TRADE-OFFS

Architecture decisions

01

Two-tier boundary

Acquisition stays independent from product APIs.

02

Purpose-fit storage

Relational and document stores serve different shapes.

03

API optimization

Queries prioritize concurrent visibility.

07 / QUALITY

Security & reliability

  • Acquisition and API responsibilities are isolated.
  • The design supports simultaneous equipment.
  • Documentation covers the complete system.

08 / EVIDENCE

Outcomes & evidence

  • A working device-to-mobile data path.
  • REST access designed for low-latency readings.
  • Documented hardware, backend, and mobile integration.

09 / STACK

Technology stack

Node.jsExpressMySQLMongoDBArduinoFlutterREST
Next projectPhotovoltaic Optimization