Ilya Kazakevich is a seasoned Java developer with 12 years of hands-on experience building and customizing enterprise software, currently delivering solutions at SAP from Almaty, Kazakhstan. He has deep expertise in SAP ME, NWDS/NWDI and SDK-driven customization—implementing printing templates, extending core plugins, creating UI forms and custom public APIs to meet complex customer needs. Prior roles at R-Style LAB and IBA Group reinforce a solid backend foundation and systems integration experience across large-scale projects. Ilya is also an active open-source contributor to JetBrains' intellij-plugins, enhancing Cucumber BDD support for Python by improving step matching, refactoring plugin internals and resolving tricky rename/unresolved-step issues. This blend of enterprise product customization and IDE-level open-source contributions highlights both pragmatic delivery skills and attention to developer ergonomics.
12 years of coding experience
6 years of employment as a software developer
бакалавр, Математик-экономист, 7.4, бакалавр, Математик-экономист, 7.4 at БГУ
Open-source plugins included in the distribution of IntelliJ IDEA Ultimate and other IDEs based on the IntelliJ Platform
Role in this project:
Full-stack Developer
Contributions:29 commits in 6 years 2 months
Contributions summary:Ilya primarily contributed to the IntelliJ IDEA plugins repository, specifically enhancing the Cucumber (Gherkin) BDD support for Python. Their work involved implementing features like creating step definitions, improving step matching, and resolving issues related to unresolved steps. The user also refactored code within the Cucumber plugin and fixed a bug related to step renaming. The user's changes touched upon both UI elements and backend logic for step definition handling.
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.