Konstantin Boyarinov

Middleware Engineer at Intel Corporation

Petah Tikva, Center District, Israel
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
Konstantin Boyarinov is a middleware engineer with six years of experience specializing in advanced C++, multithreading and algorithms, currently working on Intel’s Threading Building Blocks (oneTBB). He has focused on parallel algorithms and concurrent data structures, contributing fixes and refactors that improved constraint handling, concurrent hash maps, parallel reduce, and queues in a widely used oneAPI library. With a master’s in Applied Mathematics and Computer Science, he combines strong theoretical foundations with pragmatic engineering to tackle low-level concurrency challenges. Based in Petah Tikva, Israel, he brings a proven track record of shipping robust, performance-sensitive code inside a large-scale, production-critical codebase.
code6 years of coding experience
job6 years of employment as a software developer
bookMaster's degree, Applied Mathematics and Computer Science, Master's degree, Applied Mathematics and Computer Science at State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN)
languagesRussian, English, Hebrew
github-logo-circle

Github Skills (8)

c-language10
threaded10
parallel10
cprogramming-language10
thread10
hyper-threading10
multithreading10
concurrency10

Programming languages (3)

C++LLVMPython

Github contributions (5)

github-logo-circle
uxlfoundation/oneTBB

Jun 2021 - Jan 2023

oneAPI Threading Building Blocks (oneTBB)
Role in this project:
userBack-end Developer
Contributions:359 reviews, 53 commits, 134 PRs in 1 year 7 months
Contributions summary:Konstantin primarily focused on enhancing the `oneAPI Threading Building Blocks (oneTBB)` library by addressing constraints-related issues, fixing errors, and improving code quality. They implemented multiple fixes for constraints, corrected typos, and refactored code related to heterogeneous extensions. Furthermore, they contributed to improvements in concurrent hash map, parallel reduce, and concurrent queue functionalities, demonstrating a deep understanding of multi-threading concepts.
composabilitymultithreadingflowgraphbuilding-blocksparallel
kboyarinov/oneAPI-spec

Aug 2021 - Oct 2024

Contributions:21 pushes, 7 branches in 3 years 2 months
specificationoneapisource-files
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