Andrey Kubarkov

Software Engineer at Citadel

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andrey Kubarkov is a seasoned software engineer with 13 years of experience building low-latency, highly reliable distributed systems in C++ and Python, now working at Citadel after senior roles at Google and Bloomberg. He specializes in high-performance backend engineering—designing lock-free IPC queues, scalable logging and overload protection, and production-grade libraries that process billions of messages daily. Andrey has deep SRE and on-call experience, driving automation for cloud region turn-up, incident management, and release qualification at Google Cloud Logging. His open-source work on a high-performance C++11 thread pool demonstrates practical mastery of modern C++ idioms, asynchronous programming, and performance tuning. Comfortable across Linux, AIX and Solaris environments, he combines systems-level rigor with mentorship and team-building from earlier roles. Colleagues describe him as a pragmatic problem-solver who modernizes legacy systems while keeping an eye on measurable operational efficiency.
code13 years of coding experience
job15 years of employment as a software developer
bookMaster of Science (MS) automated systems of data processing and control, Master of Science (MS) automated systems of data processing and control at A.F. Mozhaysky's Military-Space Academy
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
2,924reputation
321kreached
71answers
4questions
Badges
boost
top-5%
github-logo-circle

Github Skills (13)

boost-asio10
c-language10
cprogramming-language10
multithreading10
concurrency10
template-metaprogramming9
boost9
windows6
struct6
std6
stl6
qt6
bind6

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
inkooboo/thread-pool-cpp

Jul 2013 - Feb 2018

High performance C++11 thread pool
Role in this project:
userBack-end Developer
Contributions:133 commits, 5 PRs, 62 pushes in 4 years 7 months
Contributions summary:Andrey contributed to the development of a C++ thread pool, enhancing its performance and functionality. They introduced an implementation using Boost.Asio for comparison, demonstrating an understanding of asynchronous programming. The commits also included improvements to task posting with templating and perfect forwarding, showcasing a focus on efficient and modern C++ practices. The user's work involved adding and refining components like a custom callback storage.
multithreadingcpppoolc-plus-plusmulti-threading
inkooboo/areks

Aug 2012 - Feb 2013

Contributions:88 commits in 6 months
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.
Request Free Trial
Andrey Kubarkov - Software Engineer at Citadel