Alexander Malkov is a pragmatic technology leader and C++ specialist with over a decade of hands-on experience building high-performance, multithreaded systems and mobile applications. As CTO at EcomSolutions and a former C++ developer at Yandex, he has led architecture transitions—moving resource-intensive services from PHP to C++—while managing teams, hiring, and client-facing technical planning. His open-source contributions to userver and familiarity with Boost, LLVM, cppcoro and Protobuf underline a deep systems-level skill set, including low-level Linux programming and real-time synchronization primitives. He pairs backend expertise (PostgreSQL, MongoDB, Redis, RabbitMQ, Kafka) with practical knowledge of Qt, Android/iOS development and modern languages like Go and Rust. An experienced mentor and instructor at Otus and Yandex schools, he enjoys translating complex concurrent patterns into clear sample code and documentation for production frameworks. Notably, his work on userver demonstrates both production-grade engineering and a talent for making advanced concurrency mechanisms accessible to other developers.
10 years of coding experience
15 years of employment as a software developer
Бакалавр, Applied Mathematics, Бакалавр, Applied Mathematics at Пензенский Государственный Университет (ПГУ)
Production-ready C++ Asynchronous Framework with rich functionality
Role in this project:
Back-end Developer
Contributions:18 reviews, 46 commits, 47 PRs in 1 year 3 months
Contributions summary:Alexander's contributions primarily involve implementing and documenting various synchronization mechanisms within the `userver` framework. Their work includes adding sample usages of core components like `Future`, `RcuVariable`, `MpscQueue`, `TaskWithResult`, `SharedMutex`, and `RcuMap`. They also provided sample code for using key formatting components such as JSON, YAML, BSON, and demonstrate knowledge of logging and tracing within the project.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.