Business Process Automation Under NDA

Firmware for wastewater analysis sensors

Microcontroller software for a water authority device: it reads salinity, level and temperature, and sends the readings by SMS and to a server.

readings from the sensor: salinity, level, temperature
3
year the device shipped
2024

Challenge

The water authority of the Andijan region needed to know the state of its wastewater at points with no operator, no reliable internet and no power socket nearby. The brief arrived as neither a website nor an app: what was needed was a program inside the device itself, getting the numbers to people whatever the connection happened to be doing.

Solution

The program was written for the device's microcontroller and lives with constraints web development never faces: a few kilobytes of memory, no operating system, and an obligation to survive a power cycle without losing the readings already collected.

Delivery runs on two channels. The primary one sends data to a server, where it accumulates into a history. The backup sends a short message, because SMS arrives where the internet does not, and the person on site sometimes only needs the number.

Architecture and implementation

The device reads salinity, level and temperature, sanity-checks each reading before sending it, and delivers the data to the server. Every value is duplicated as a short message, so a reading is not lost to a silent connection. A power cut costs nothing: what was collected goes out when the line returns.

This was commissioned work, and the client is not named.

Result

The device shipped in 2024 and reports readings to the water authority in Andijan.

This case stands apart in the portfolio, deliberately. There is not a single line of web code in it. When we say we do more than websites, the proof is a program written for a chip rather than a sentence on a home page.
IT for FinTech and Payment Companies
2021 year the central bank registered the institution

A licensed payment institution built from nothing

A complete payment company built for a central bank licence: the settlement core, merchant and agent back offices, and client apps for iOS, Android and Telegram.

iOS Android Telegram Bot API PHP
IT for FinTech and Payment Companies
50 self-service terminals in one network

Fifty self-service terminals and the billing behind them

Kiosk software that takes banknotes, clears payments and defends itself. Fifty terminals in Andijan ran on one billing system.

PHP MySQL Bootstrap
Online Payments for Websites and Apps
up to 1000 applications a month at peak

Online identity verification, up to 1000 applications a month

People obtained a verified wallet status through a website: apply, pay, submit documents, get a decision. At its peak the service handled up to a thousand applications a month.

PHP MySQL Bootstrap

Have an idea for a new product, or need to grow an existing one?

Tell us about the task. We will study it and propose an option that makes sense technically and economically.

We reply within one business day · Telegram @sbunyod

Firmware for wastewater analysis sensors Discuss a project