Illarion Kovalchuk

Senior Software Engineer at Teradek

Varna, Varna, Bulgaria
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
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.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster’s Degree, Computer Engineering, Master’s Degree, Computer Engineering at Odessa State Academy of Refrigeration
languagesEnglish, Ukrainian, Russian
stackoverflow-logo

Stackoverflow

Stats
5,866reputation
1.6mreached
30answers
40questions
Badges
user-input
top-1%
argparse
top-5%
stream
top-5%
io
top-5%
command-line-arguments
top-5%
github-logo-circle

Github Skills (23)

udp10
proxy10
go10
tcp10
golang10
load-balancer10
user-input10
command-line-arguments9
networking9
io9
argparse9
stream9
space9
ssh6
passwords6

Programming languages (6)

TypeScriptJavaC++JavaScriptGoPython

Github contributions (5)

github-logo-circle
yyyar/gobetween

Nov 2016 - Jun 2022

:cloud: Modern & minimalistic load balancer for the Сloud era
Role in this project:
userBack-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.
proxy-serverproxysninpssrv
illarion/rtransaction

Jun 2019 - Feb 2023

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