Roman Kholin

Software Developer at Lomonosov Moscow State University (MSU)

Moscow, Moscow City, 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
Roman Kholin is a C++ software developer with 11 years of experience combining rigorous academic training—a PhD track in Mathematics and Computer Science from Lomonosov MSU—with hands-on engineering roles at Huawei, Yandex and Samsung-backed research. He specializes in algorithms, data structures, combinatorial optimization and discrete mathematics, applying theoretical depth to practical systems and research projects. At MSU he continues contributing as a junior researcher while shipping production software at Huawei, evidencing a rare blend of research rigor and industry delivery. Known for tackling complex optimization problems, he brings strong analytical instincts to performance-critical and algorithm-heavy codebases. Based in Moscow, he thrives at the intersection of academia and enterprise software, often translating formal methods into efficient, maintainable C++ implementations.
code11 years of coding experience
job1 year of employment as a software developer
bookLomonosov Moscow State University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions

Programming languages (2)

C++TeX

Github contributions (5)

github-logo-circle
Master's course on solvers and applications
Contributions:31 PRs, 33 pushes, 36 branches in 3 years 2 months
solversmaster
Contributions:2 pushes, 1 branch in 2 years 5 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
Roman Kholin - Software Developer at Lomonosov Moscow State University (MSU)