Skip to content
MXM

> firmware_to_cloud

From firmware to cloud.

I design and develop complete software systems, from the microcontroller to the cloud infrastructure, with over 40 years of experience in automation and embedded.

years of experience in automation and embedded
40
levels covered: firmware, communication, backend, frontend, apps
5
application sectors, from vending to energy
6

The end-to-end chain

A connected system is a chain: if one link is weak, everything fails. I follow the whole chain, from the device to the applications, which means a single point of contact.

  1. 01

    Device

    ARM Cortex-M / Cortex-A, STM32, NXP, ESP32

  2. 02

    Firmware

    C / C++, FreeRTOS, Embedded Linux (Yocto, Buildroot)

  3. 03

    Protocols

    MQTT, Modbus, CAN, RS-485, NFC, BLE

  4. 04

    Cloud

    Node.js, Django, PostgreSQL, InfluxDB, AWS, Docker

  5. 05

    Applications

    React, Qt, Flutter (Android, iOS, Windows, Linux)

  • Less friction between teams

    Firmware, backend and apps are designed together, with no finger-pointing.

  • Clear responsibilities

    I know what happens at every point of the chain and I answer personally for the result.

  • Consistent architecture

    Protocols, data and interfaces come from one technical vision.

Fields of experience

Systems that work in the field every day, in sectors where reliability is not negotiable.

  • Vending machines

    Machine control, peripherals and telemetry: from the on-board controller to remote monitoring of the whole fleet.

    • Firmware
    • Hardware
    • Cloud
  • Payment systems

    Cash, NFC cards and e-wallets, integrating validators and readers into one consistent system.

    • Firmware
    • Hardware
    • Cloud
    • App
  • Coin changer machines

    Handling of coins, banknotes, tickets and e-wallets, with reliable cash logic and diagnostics.

    • Firmware
    • Hardware
    • Web
  • Car wash activators

    Access and self-service payment management, designed to run unattended.

    • Firmware
    • Hardware
    • Cloud
  • Energy and water dispensing pedestals

    For marinas and campsites, with identification and payment by NFC card and remote control.

    • Firmware
    • Hardware
    • Cloud
    • App
  • Data acquisition and business software

    A complete platform: server, web frontend and a Flutter cross-platform app for smartphones and desktop.

    • Cloud
    • Web
    • App

All experience →

How I work

A simple and transparent path, from the first call to support after release.

  1. 01

    Analysis

    Understanding requirements and constraints.

  2. 02

    Quote

    A clear, detailed estimate in working days.

  3. 03

    Design

    Shared architecture and specifications.

  4. 04

    Development

    Verifiable progress.

  5. 05

    Release and support

    Commissioning, documentation and assistance.

Have a project in mind?

Tell me about it: I will analyse your request and send you a detailed quote.