Alexandr Sudakov is a Senior Software Engineer with 15 years of experience building high-performance computing and large-scale distributed systems that serve tens of millions of users. He has delivered production-critical storage and data pipelines at companies like Yandex and Uber, optimizing object storage interactions to handle exabytes and boosting single-shard write throughput 4x. Alexandr blends low-level systems work in C++ and Go with data engineering and ML-informed product features (churn prediction, geocoding pipelines) to turn complex datasets into reliable services. He has led small engineering teams, improved observability and rate limiting across services, and shipped pragmatic tooling that accelerated development and testing cycles. Based in Aarhus, Denmark, he pairs a strong mathematics background from Novosibirsk State University with a track record of squeezing performance and operational clarity out of large, real-world systems.
15 years of coding experience
15 years of employment as a software developer
Specialist (5years), Mathematics, Specialist (5years), Mathematics at Novosibirsk State University (NSU)
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.