Sergey Kovalchuk

Solutions Architect at EPAM Systems

Minsk, Belarus
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
Sergey Kovalchuk is a Solutions Architect and engineering manager based in Minsk with over a decade of IT experience and eight years in progressive software engineering and leadership roles at EPAM Systems. He blends hands-on Java and OSGi expertise—evident from contributions to the popular open-source dbeaver project, where he improved hex editor rendering and preferences—with strategic architecture and team delivery responsibilities. Sergey has moved from software engineer to lead roles and now architects solutions, demonstrating an ability to translate low-level UI and backend fixes into broader product improvements. He holds a computer science degree from Belarusian State University of Informatics and Radioelectronics and is comfortable working across tools, databases, and Eclipse-based ecosystems. Colleagues rely on him for pragmatic engineering decisions that balance maintainability, user-facing polish, and operational needs.
code8 years of coding experience
job4 years of employment as a software developer
bookBelarusian State University of Informatics and Radioelectronics
languagesEnglish, Russian
github-logo-circle

Github Skills (4)

java10
javas10
front-end-development9
implement8

Programming languages (6)

TypeScriptJavaCJavaScriptHTMLMATLAB

Github contributions (5)

github-logo-circle
dbeaver/dbeaver

Oct 2017 - Jan 2018

Free universal database tool and SQL client
Role in this project:
userBack-end Developer
Contributions:212 reviews, 22 commits, 127 PRs in 3 months
Contributions summary:Sergey primarily focused on modifying the `HexEditControl.java` file, addressing issues related to the resizing of the hex view. These changes involved adding new constants, adjusting layout, and modifying the drawing of lines and text within the hex editor, improving its functionality. Additionally, the user made modifications to the `HexPreferencesManager.java`, `BinaryPanelEditor.java`, and `HexPreferencesPage.java` files, indicating work related to the settings of the hex editor.
sqlserversql-clientdbeaverredshiftgui
eclipse-passage/chronograph

Feb 2020 - Oct 2021

Contributions:49 commits, 19 PRs, 36 pushes in 1 year 8 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
Sergey Kovalchuk - Solutions Architect at EPAM Systems