Nickolay Kononov

C Software Engineer at Artec 3D

Saint Petersburg, Saint Petersburg, 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
Nickolay Kononov is a C++ software engineer with nine years of experience focused on concurrent and parallel programming, operating systems, and computer architecture, including GPU work. He has contributed to and co-authored YACLib, an open-source C++ library for asynchronous concurrency, and presented the project at C++ Russia. His industry experience spans roles at Artec 3D, Samsung (compiler work for Exynos NPU), and an Intel oneAPI internship implementing NUMA-aware work stealing, giving him practical exposure to high-performance and low-level systems. Comfortable in kernel and systems programming (C, Python, bash) and compiler-related development, he blends research-minded problem solving with production-grade engineering. Based in Saint Petersburg, he pairs a formal math-and-CS background with hands-on open-source collaboration, often tackling the tricky tradeoffs of scalable concurrency.
code8 years of coding experience
job2 years of employment as a software developer
bookSoftware Engineering, Software Engineering at Computer Science Center
bookPhysics and Mathematics Lyceum № 30
bookBachelor's degree, Mathematics and Computer Science, Bachelor's degree, Mathematics and Computer Science at Санкт-Петербургский Государственный Университет
languagesEnglish, Russian
github-logo-circle

Github Skills (61)

continuation10
concurrent10
parallel10
flow-control10
multithreading10
async10
mutex10
io-uring10
thread-pool10
asynchronous-tasks10
building-blocks10
scheduler10
parallel-processing10
oneapi10
tbb10

Programming languages (5)

C++ShellCCMakePython

Github contributions (5)

github-logo-circle
kononovk/kononovk

Sep 2020 - Jul 2024

Contributions:15 pushes, 1 branch in 3 years 10 months
kononovk/Articles

Nov 2019 - Sep 2021

Contributions:23 pushes, 1 branch in 1 year 9 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
Nickolay Kononov - C Software Engineer at Artec 3D