Kanstantsin Karneliuk

Delivery Director at EPAM Systems

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
Kanstantsin Karneliuk is a delivery-focused engineering leader with 12+ years at EPAM Systems, now serving as Delivery Director and guiding cross-functional teams from hands-on Java/C++ development to large-scale project delivery. He blends deep technical chops—contributing to notable open-source BI projects like Pentaho (ETL, data access, and platform components)—with experience in architecture, documentation, and customer-facing requirements analysis. Known for improving code quality and reliability, he has a track record of fixing tricky backend bugs, enhancing test coverage, and resolving encoding/localization issues across full-stack codebases. His background in AI and software engineering (Master’s from BSUIR) informs a pragmatic, data-aware approach to delivery and tooling. Less obvious: he frequently pairs delivery management with active code contributions, keeping one foot in architecture and the other in implementation.
code12 years of coding experience
job17 years of employment as a software developer
bookmaster, Artificial Intelligence, Software Engineering, master, Artificial Intelligence, Software Engineering at Belarusian State University of Informatics and Radioelectronics
github-logo-circle

Github Skills (22)

unit-testing10
javascript10
ui-design10
java10
etl10
javas10
uid10
front-end-development10
xml10
logging10
data-access10
data-integration10
testing9
gwt9
xstream9

Programming languages (2)

JavaJavaScript

Github contributions (5)

github-logo-circle
pentaho/data-access

Jan 2014 - May 2017

Pentaho Data Access Wizard
Role in this project:
userBack-end Developer
Contributions:23 commits, 22 PRs, 4 pushes in 3 years 4 months
Contributions summary:Kanstantsin focused on fixing a bug related to the deletion of staging tables in the data access wizard, addressing deserialization and CSV deletion issues. They improved test coverage by adding comprehensive tests for various database connection scenarios, showcasing a commitment to code quality. Additionally, the user implemented functionality to import and save annotations within the analysis service, enhancing its capabilities. They also worked on extracting schema and annotations from a ZIP bundle, adding to the import capabilities of the application.
data-accesswizardpentaho
pentaho/pentaho-platform

Jan 2014 - Oct 2017

Pentaho BA Server Core
Role in this project:
userFull-stack Developer
Contributions:72 commits, 31 PRs, 9 pushes in 3 years 9 months
Contributions summary:Kanstantsin contributed to both the front-end and back-end aspects of the Pentaho platform. They addressed code duplication in JavaScript and Java files, specifically within the user console. They also implemented UI changes related to the browse perspective, and the scheduler functionality. Additionally, they worked on localization and internationalization, including fixing UTF-8 encoding issues, and adding localizable messages.
server-corepentaho
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
Kanstantsin Karneliuk - Delivery Director at EPAM Systems