Summary
Gennady Shmakov is an embedded software engineer with 10+ years building firmware, IoT devices and backend services, currently developing embedded systems at SberDevices. He combines deep C/C++ and Embedded Linux expertise with Node.js backend experience, and has shipped products across wearables, TV set-top boxes and cloud-integrated IoT projects. His background includes hands-on hardware design and real-time RTOS work on ARM Cortex-M and ESP32, plus practical experience with cloud platforms, Docker and version control. As a self-employed developer he has tackled diverse problems from HFT-adjacent systems to Solidity and MQL experiments, indicating a taste for both low-latency and blockchain domains. Based in the Moscow area with an MSc from Bauman MSTU, Gennady brings a pragmatic cross-disciplinary approach that spans firmware, system integration and backend services.
10 years of coding experience
13 years of employment as a software developer
MSc, MSc at Moscow State Technical University named after N. E. Bauman
English, Russian, Danish