Technology — the stack we build on · Codelabs
RU|EN|KK

production experience, not a job-ad checklist

What we work with

This is not a list from a job advert but from working systems: behind every line there is a product we built and maintain. Technology names are left untranslated — that is how they are searched for.

What we write the backend with
The foundation of systems that count money and hold the load.
PHP (Symfony, Laravel, RoadRunner)C++ (Qt, CUDA)Node.js / TypeScriptJava (Spring, Kafka)PythonC (microcontrollers)BunC# (Unity)
What the user sees
Sites, personal accounts, control panels, games in the browser.
ReactReact Router (SSR)Vue / NuxtEffectorTailwindMantinePhaserThree.js / GLSLViteStorybook
Where we keep the data
From money operations to archives of billions of rows.
MariaDB / MySQL (Galera)ClickHousePostgreSQLRedisMongoDBMinIO
How we move data instantly
Live updates in the browser and queues between services.
RabbitMQKafkaCentrifugouWebSockets.jsWebSocketin-house TCP / UDP protocolsTemporal
What we build devices from
Schematic, board, firmware, radio link.
ESP32 (ESP-IDF, FreeRTOS)STM32 (HAL, CubeMX)AVRRaspberry PiKiCad, ProteusUWB (Decawave)BLE, Wi-Fi, GPSSPI / I2C / UART / 1-Wire / USB
What it all runs on
Servers, automated releases, monitoring, backups.
DockerAnsibleGitLab CInginxZabbixPrometheus / GrafanaJaegerGraylog / Vector
Video and streaming
A live picture in the browser with no plugins, recording and distribution.
WebRTC (Janus)RTMP (nginx-rtmp)GStreamerFFmpegJSMpeg
Blockchain and cryptocurrencies
Taking coins in and paying them out, wallets and networks.
Ethereum and EVM networksTRONSolanaTONBitcoin (ZeroMQ)WalletConnect / MetaMask
Industrial protocols
The language spoken by cash-desk and trading hardware.
SAS (slot machines)CCNET, SSP / eSSP, ccTalk (bill acceptors)Mifare (cards)ESC/POS (receipt printing)G-code (stepper mechanics)

Describe your task — we will tell you what part of it we have already built