Mykola Bilochub

Software Engineer at Metarhia

Kyiv, Ukraine
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
Mykola Bilochub is a software engineer with 11 years of hands-on experience, currently building backend systems at Metarhia in Kyiv. He focuses on robust server-side engineering, contributing to enterprise-grade Node.js infrastructure such as the impress application server where he improved error handling, communication layers (JSTP), and core APIs. His work shows attention to maintainability—refactoring return styles, fixing subtle bugs, and keeping dependencies current—indicating a pragmatic approach to long-lived codebases. Trained in Computer Software Engineering at Kyiv Polytechnic Institute, he pairs formal education with a decade of production experience in cloud-oriented backend development. Colleagues can expect a developer who prioritizes internal correctness and reliable inter-process communication over flashy surface features.
code11 years of coding experience
bookIgor Sikorsky Kyiv Polytechnic Institute
languagesEnglish, Russian, Ukrainian, French
github-logo-circle

Github Skills (7)

javascript10
nodejs10
application-server10
back-end-development10
server9
rpc9
api9

Programming languages (5)

ShellC++JavaScriptJSONHTML

Github contributions (5)

github-logo-circle
metarhia/impress

Nov 2016 - Aug 2019

Enterprise application server for Node.js and Metarhia private cloud ⚡
Role in this project:
userBack-end Developer
Contributions:25 commits, 28 PRs, 24 pushes in 2 years 8 months
Contributions summary:Mykola primarily contributed to the back-end of the `impress` application server. Their work included fixing typos, refactoring code related to return styles, and improving error handling within the application's core logic. They also made changes to the console emulation API and the JSTP (JSON over TCP) communication layer, demonstrating a focus on improving the server's internal workings and communication protocols. Furthermore, the user addressed bugs and updated dependencies.
rpcconflict-resolutionmodeling-tooljavascriptcloud
Opinionated remark-lint preset
Contributions:9 commits, 3 PRs, 8 pushes in 4 months
linterlintlintinglanguagetoolremark-lint
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
Mykola Bilochub - Software Engineer at Metarhia