Ilya Mishin

Senior Software Engineer at VK

Nizhny Novgorod, Nizhny Novgorod Oblast, 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

🤩
Rockstar
🎓
Top School
Ilya Mishin is a Senior Software Engineer with eight years’ experience building high-load microservices and contributing to performance-critical C++ libraries. He has delivered production systems at Yandex.Taxi and VK, including a multi-order taxi fare and code-generated C++ plugins that eliminated repetitive boilerplate and boosted metrics coverage. At Intel he contributed to the well-known oneTBB project, improving test coverage, portability and build tooling, and continues to fix subtle concurrency bugs in open-source threading primitives. Comfortable across C++, Python, Bash and Linux, he combines low-level parallel programming expertise with pragmatic backend engineering and strong automated testing discipline. Based in Nizhny Novgorod, he pairs academic training with hands-on systems work and a penchant for simplifying complex builds and tests.
code8 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Master's degree at State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN)
github-logo-circle

Github Skills (15)

parallel-processing10
oneapi10
c-language10
threaded10
parallel10
cprogramming-language10
thread10
hyper-threading10
multithreading10
parallel-execution10
testing10
debug9
build-system9
cmake9
debugging9

Programming languages (3)

C++CMakePython

Github contributions (5)

github-logo-circle
uxlfoundation/oneTBB

May 2021 - Dec 2021

oneAPI Threading Building Blocks (oneTBB)
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:15 reviews, 49 commits, 25 PRs in 6 months
Contributions summary:Ilya primarily contributed to the oneTBB project by addressing bug fixes and improving test coverage. They added threshold requirements for exception handling tests and fixed a negative delta issue in the limiter_node. Furthermore, the user enabled testing for join_node constructors and fixed issues in the MIPS debug build. The user also provided oneAPI pkg-config support and improved the test suite.
composabilitymultithreadingflowgraphbuilding-blocksparallel
Iliamish/UNN_CV

Dec 2021 - Jan 2024

Contributions:2 pushes in 2 years 2 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
Ilya Mishin - Senior Software Engineer at VK