Evgeniy Zhelenskiy is a software engineer with six years of experience, currently building backend systems at JetBrains after a brief tenure at Yandex. A Computer Science student at ITMO University and an ITMO CTD graduate, he combines strong academic fundamentals with production engineering. His notable open-source contributions to the prominent Kotlin repository include refactoring tests to adopt JvmInline value classes and modernizing compiler/codegen behavior around inline classes. Based in Belgrade, he brings practical experience updating language internals and ensuring compatibility across complex test suites—an indication of comfort working close to compilers and language design. Colleagues would describe him as detail-focused, technically curious, and skilled at migrating legacy constructs to newer language features.
6 years of coding experience
Bachelor's degree, Computer Science, 5/5, Bachelor's degree, Computer Science, 5/5 at ITMO University
Contributions:12 reviews, 19 commits, 4 PRs in 1 year 2 months
Contributions summary:Evgeniy's commits primarily focus on refactoring and updating the Kotlin code base to use `JvmInline` value classes, replacing deprecated inline classes in tests. This involves modifying various test files, including those related to compiler and codegen tests, to align with the latest Kotlin features. The changes span multiple areas, impacting how inline classes are handled in different scenarios, like property delegation and interface implementation. Furthermore, the user updated tests to forbid synchronized by value classes and primitives.
Contributions:17 pushes, 7 branches in 3 years 11 months
kotlinjava
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
Evgeniy Zhelenskiy - Software Engineer at JetBrains