Konstantin Belyavskiy

Lead Software Engineer at КонсультантПлюс

Chegdomyn, Khabarovsk Krai, 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
Konstantin Belyavskiy is a Lead Software Engineer with a decade of experience designing high-performance backend systems, database kernels, and production-grade optimization for Linux servers. He leads modularization and low-level memory profiling efforts at КонсультантПлюс, having redesigned multithreaded command processing and devised novel algorithms for database error correction. Previously he tackled replication and sharding challenges at Mail.ru Group using Tarantool, and optimized backend throughput at Yandex by migrating heavy paths from XML to protobuf for mobile and web services. At Intel he owned full-system simulation models and implemented detailed cryptographic device models used for pre-silicon software development, demonstrating comfort across systems, firmware and tooling. An active contributor to OpenVINO, he focuses on build robustness and developer ergonomics (CMake improvements, Windows PDB handling), showing a pragmatic DevOps-automation mindset beyond core features. Trained at MIPT, he blends rigorous applied-math foundations with hands-on systems engineering and a penchant for reliability engineering.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Applied Mathematics and Physics, Bachelor's degree, Applied Mathematics and Physics at Московский Физико-Технический Институт (Государственный Университет) (МФТИ)
bookMaster's degree, Applied Mathematics and Physics, Master's degree, Applied Mathematics and Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
languagesEnglish, German, Russian
stackoverflow-logo

Stackoverflow

Stats
41reputation
4kreached
1answer
0questions
github-logo-circle

Github Skills (10)

cmake10
build-automation10
compiler-flags8
cicd7
iterator6
ostream6
ai5
deeplearning-ai4
deep-learning4
openvino4

Programming languages (9)

TypeScriptC#PowerShellDockerfileJavaC++JavaScriptGo

Github contributions (5)

github-logo-circle
openvinotoolkit/openvino

May 2020 - Sep 2021

OpenVINO™ is an open-source toolkit for optimizing and deploying AI inference
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:42 reviews, 23 commits, 50 PRs in 1 year 3 months
Contributions summary:Konstantin's contributions primarily revolve around improving the build process and addressing issues with the build environment within the OpenVINO repository. They implemented retries for downloads within the CMake scripts to improve network robustness. They also addressed PDB file handling for debugging on Windows platforms by modifying compiler flags and target properties in CMake. These changes indicate a focus on ensuring a reliable and efficient build process.
inference-enginepytorchmodel-optimizerdeep-learninggpu
SDxKeeper/dldt

Aug 2019 - Nov 2021

Deep Learning Deployment Toolkit
Contributions:14 PRs, 117 pushes, 34 branches in 2 years 2 months
pythoncaffe2deep-learningdeploymentmachine-learning
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