Andrey Kucherenko

Chief Software Engineer II at EPAM Systems

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
Andrey Kucherenko is a seasoned software engineering leader with 14 years of experience, currently serving as Chief Software Engineer II at EPAM Systems in Kyiv and running a small venture, StartupEmulator. He combines deep hands-on engineering—demonstrated by founding contributions to an open-source copy/paste detector (jscpd) that implemented token extraction, detection logic and XML reporting—with strategic delivery and team leadership across enterprise projects. Andrey has progressed through senior technical roles at EPAM since 2010, blending architecture, full-stack development, and quality-focused tooling to reduce risk and improve developer productivity. Based in Ukraine, he brings a pragmatic, product-oriented mindset and an appetite for building developer-centric tools that surface hidden issues in codebases.
code14 years of coding experience
job10 years of employment as a software developer
github-logo-circle

Github Skills (6)

code-analysis10
coffeescript10
software-quality10
testing9
xml9
javascript8

Programming languages (7)

TypeScriptShellGherkinJavaScriptVueSwiftPython

Github contributions (5)

github-logo-circle
kucherenko/jscpd

May 2013 - Jan 2023

Copy/paste detector for programming source code.
Role in this project:
userFull-stack Developer
Contributions:7 reviews, 566 commits, 369 PRs in 9 years 9 months
Contributions summary:Andrey's initial commit introduced the foundational structure of the project, including key files like CLI, strategy, and detector components written in CoffeeScript. They subsequently added token extraction to the strategy, which is a core part of copy/paste detection. The user then implemented the first iteration of copy/paste detection, incorporating test fixtures and a reporting mechanism to highlight duplicated code blocks. Later commits added XML report generation, demonstrating a focus on code quality and reporting capabilities for the project.
clones-detectionsequencecopy-pastedetect-duplicationsrust
kucherenko/git-classes

Mar 2015 - Jun 2017

Contributions:2 PRs, 4 pushes, 6 branches in 2 years 3 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
Andrey Kucherenko - Chief Software Engineer II at EPAM Systems