Illarion Kovalchuk is a Senior Software Engineer with 11 years of experience building high-throughput, protocol-driven back-end systems and microservices. Based in Varna, Bulgaria, he architects, develops, deploys and supports multi-server Node.js and Go platforms, and has deep hands-on experience with custom TCP/UDP protocols, Redis and MongoDB. A longtime core contributor to the gobetween load balancer, he focuses on server infrastructure, protocol implementations and hardening proxy behavior under load. His background spans big-data and systems work—from Hadoop/Cassandra integrations to low-level userland OS tooling—giving him a rare mix of network, storage and systems expertise. Known for turning vague business needs into implementable, revenue-driving technical solutions, he pairs pragmatic engineering with research-minded hacking (ohm = f(programming, researching, hacking)). Colleagues rely on him for solving tricky timeout, protocol and scaling issues that hide under normal monitoring.
11 years of coding experience
10 years of employment as a software developer
Master’s Degree, Computer Engineering, Master’s Degree, Computer Engineering at Odessa State Academy of Refrigeration
:cloud: Modern & minimalistic load balancer for the Сloud era
Role in this project:
Back-end Developer
Contributions:1 release, 3 reviews, 88 commits in 5 years 8 months
Contributions summary:Illarion primarily addressed bugs within the gobetween project, focusing on server-side logic and proxy configurations. A key contribution was fixing an issue with idle timeouts in the proxy functionality, ensuring correct handling of client and backend timeouts. The user also implemented a basic UDP protocol and refactored existing UDP code, demonstrating a focus on protocol implementation and server infrastructure. These changes reflect their role in maintaining and extending the core functionality of the load balancer.
Simple transaction engine for node.js with optional retries and rollback
Contributions:3 PRs, 4 pushes, 1 branch in 3 years 9 months
retriesnode-jstransactionnodejsrollback
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
Illarion Kovalchuk - Senior Software Engineer at Teradek