Alex Dainiak is a Senior Data Scientist based in Yerevan with over a decade of experience blending academia and industry to turn discrete mathematics and machine learning research into practical systems. He has taught and led labs at MIPT and other institutions while building production ML and optimization solutions at companies from Yandex-affiliated programs to 10Web and EPAM. His background—PhD-level expertise in discrete mathematics plus a master's from Yandex School of Data Analysis—enables him to tackle hard algorithmic problems behind scheduling, optimization, and data-driven products. Equally comfortable lecturing and shipping production models, he often bridges R&D and engineering teams to deploy research-grade techniques in real-world services. An underappreciated strength is his sustained commitment to teaching since 2009, which sharpens his ability to explain complex ideas and mentor junior engineers.
10 years of coding experience
15 years of employment as a software developer
Ph.D. Discrete mathematics, Ph.D. Discrete mathematics at Moscow State University
Master's degree Mathematics and Computer Science, Master's degree Mathematics and Computer Science at Yandex School of Data Analysis
Contributions:78 commits, 1 PR, 80 pushes in 5 years
style-checkercheckerchktexlatex-stylelatex
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.