Igor Rukhovich is a data scientist with seven years of experience, currently applying ML and analytics expertise at Sberbank after an ML internship at Intel. He holds a bachelor's in Computer Software Engineering from UNN and is pursuing a master's in Computer Science at the Higher School of Economics, with additional training at Yandex School of Data Analysis. Igor combines industry-grade model development skills with practical deployment experience in a large financial institution, focusing on turning complex data into actionable business insights. His background spans research-oriented coursework and hands-on engineering, reflecting comfort with both prototyping and production pipelines. Based in Nizhniy Novgorod, he brings a regional perspective to large-scale Russian fintech challenges and a commitment to continuous learning.
7 years of coding experience
Master's degree, Computer Science, Master's degree, Computer Science at Higher School of Economics
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN)
Computer Science, Incomplete, Computer Science, Incomplete at Yandex School of Data Analysis
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Flink and DataFlow
Contributions:7 PRs, 103 pushes, 13 branches in 9 months
Benchmark for optimizations to scikit-learn in the Intel Distribution for Python*
Contributions:80 pushes, 10 branches in 11 months
optimizationspythonintelmachine-learningbenchmark
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.