Ivan Polyakov

Software Engineer at Practicum by Yandex

Saint Petersburg, Saint Petersburg, Russia
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
Ivan Polyakov is a C++ software engineer with a decade of professional experience, specializing in high-performance real-time systems and telecom BSS components. He has driven microservices, legacy refactors, and efficient cache research at Nexign, and now integrates ML features into Avito's search while contributing Go services for suggestion infrastructure. An ITMO-trained developer and active mentor at Practicum by Yandex, he regularly teaches and reviews code across six languages, blending deep algorithmic knowledge with practical system debugging under pressure. Comfortable across C++, Go, Python and tooling like gdb/WinDBG and Conan, he also builds cross-language bridges (Lua↔C++) and pragmatic APIs (gRPC/HTTP). Known for combining production-grade engineering with knowledge sharing, he brings both hands-on performance tuning and a knack for making complex systems and algorithms accessible to others.
code10 years of coding experience
job5 years of employment as a software developer
bookМагистр, Разработка программного обеспечения, Магистр, Разработка программного обеспечения at Университет ИТМО
github-logo-circle

Github Skills (12)

formatting10
unicode9
multiplatform9
floating-point9
cpp9
cross-platform8
formatter8
printf8
ranges7
chrono7
rust6
data-structures3

Programming languages (5)

TypeScriptC++CCMakeJavaScript

Github contributions (5)

github-logo-circle
Contributions:10 commits, 1 PR, 24 pushes in 1 year 2 months
powercoderlol/algorithm

Mar 2018 - Feb 2019

Algorithms and data structures implementations
Contributions:17 commits, 20 PRs, 23 pushes in 10 months
data-structuresimplementationsalgorithms-and-data-structures
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
Ivan Polyakov - Software Engineer at Practicum by Yandex