Position: C/C++/Rust/Golang
Category: C++
English level: upper
Years of experience: 11

Tech Lead, Architect
Back-end, after COVID restriction, remotely: 
- cryptocurrency/fiat exchange (Golang);
- low latency trading platform refactoring (C);
- game authentication server bugfix (C++);
- request-response RPC API on the base of libp2p for blockchain project, simple pallet in scope of substrate framework (Rust), ESP8266 node to submit extrinsic (C);
- build and set up Yocto Linux and vxWorks images for virtualization/containerization;
- Requirements engineer, HMI scope, Polarion, ASPICE (Java/C++);
- HTTP API for Windows based distributed video editing & CMS (C++).
- REST API for POS terminal (C++11).

Embedded systems, before COVID restrictions:
- IoT (Azure IoT Edge, AWS Greengrass), telemetry;
- multimedia streaming, SIP, VoIP, ffmpeg;
- automotive, AUTOSAR Adaptive;
- Linux, RTOS and bare metal (ARM, STM32, AVR, DSP, etc.);
- mostly C, time by time: Rust, C++/Qt, Golang, Java, D, Python, bash, Perl, Lua;
- microservices over Redis, MQTT, ZeroMQ, nng, D-bus, libp2p, raw sockets;
- CAN bus, SPI, IIC, RS232, USB, ETH, BLE, TCP, UDP, SOME/IP etc.;
- buildroot, Yocto, OpenWRT, make/cmake, das U-Boot.

Versions control:
 - git, mercurial, SVN

Other:
- Docker
- SQLite, PostgreSQL, MongoDB
Backend, system or low level programming (C, С++, Rust, Golang)