Dmitry Karpenko is a Senior Software Engineer with 11 years of professional experience specializing in Java SE and Eclipse RCP development. He has a long tenure building developer tools and plugins, having spent over a decade at OnPositive Technologies working on Eclipse plug-ins, RCP applications, Android apps, and machine learning frameworks. Since 2020 he applies that expertise at Huawei, contributing to large-scale software projects in Novosibirsk. Dmitry combines deep desktop/RCP knowledge with practical exposure to mobile and ML tooling, making him adept at bridging traditional IDE ecosystems with modern application needs. Trained in software engineering at Altai State Technical University, he is experienced at shipping production-grade Java systems and integrating developer-facing features that improve workflow productivity.
11 years of coding experience
12 years of employment as a software developer
Specialist, Software Engineering, Specialist, Software Engineering at Altai State Technical University
Natural languages processing research-related code
Contributions:1 PR, 3 pushes, 1 branch in 4 years 8 months
nlpcorpusrule-basedlanguagesnatural
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.