Software Development Engineer at Intel Corporation
Nizhny Novgorod, Nizhny Novgorod Oblast, Russia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Mike Smirnov is a seasoned Software Development Engineer with 11 years of experience based in Nizhny Novgorod, currently building high-performance data analytics and ML infrastructure at Intel. He contributes to prominent open-source projects such as oneDAL and scikit-learn-intelex, focusing on DPC++/DPCTL support, performance optimizations, and robust test automation. His work spans backend algorithm implementation (e.g., logistic regression enhancements and second-class probability computation) to CI/test fixes that keep libraries production-ready across heterogeneous compute backends. Known for bridging data science algorithms with low-level performance engineering, he brings a pragmatic blend of QA rigor and systems-level coding. Colleagues rely on him to make compute-heavy workflows both faster and more reliable across accelerator-enabled environments.
Extension for Scikit-learn is a seamless way to speed up your Scikit-learn application
Role in this project:
Backend Developer & QA Engineer / Test Automation Engineer
Contributions:92 reviews, 29 commits, 38 PRs in 1 year 5 months
Contributions summary:Mike's commits primarily focus on testing and ensuring the correctness of the `scikit-learn-intelex` library. The contributions involve fixing tests, adding copyright notices to files, and changing paths for CI environments. Furthermore, the user modified several examples and examples used for testing to work properly with DPCTL and USM.
Contributions:387 reviews, 40 commits, 86 PRs in 1 year 7 months
Contributions summary:Mike primarily contributed to the development of the oneAPI Data Analytics Library (oneDAL), focusing on the implementation of logistic regression algorithms. They added functionality for second class probability calculation in binary logistic regression, and also added ComputeCpp 1.1.6 support. Furthermore, the user improved the table metadata concept and added DPC++ support for the array and data management aspects of the library. These changes demonstrate a strong focus on improving the data analysis capabilities and performance within the oneDAL framework.
swrepodata-analyticsanalyticscppdata-analysis
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
Mike Smirnov - Software Development Engineer at Intel Corporation