Alexander Kurtakov is a seasoned software engineer and entrepreneur with 18 years of experience building and modernizing Java-based systems and leading engineering teams. As Tech Lead at Red Hat and current business owner of KODISI Ltd., he blends hands-on backend expertise (Java, Spring, J2EE) with scripting in Python and Ruby to solve complex compatibility and modernization challenges. His open-source contributions to prominent Eclipse projects—Tycho, SWT and the Eclipse Platform—show deep experience in dependency upgrades, Java 11 migration, GTK fixes and refactoring deprecated APIs. He has a track record of moving legacy codebases forward, updating tests to modern frameworks and streamlining cross-platform drawing and UI logic. Based in Pazardzhik, Bulgaria, he pairs enterprise-scale engineering rigor with entrepreneurial initiative gained from founding and running multiple firms. Colleagues describe him as a pragmatic modernizer who prefers practical refactors that reduce technical debt while preserving system stability.
18 years of coding experience
8 years of employment as a software developer
Bachelor Informatics Economics, Bachelor Informatics Economics at Universitet za nacionalno i svetovno stopanstvo
Bachelor's degree Informatics, Bachelor's degree Informatics at University of National and World Economy
Contributions:41 reviews, 541 commits, 767 PRs in 8 years 7 months
Contributions summary:The user, Alexander Kurtakov, primarily worked on updating and maintaining the Tycho project repository. His contributions involved updating dependencies, such as upgrading JGit to version 4.0.1, and adapting the code to reflect API changes in the updated libraries. He also worked on addressing compatibility issues, such as updating empty a.jre IUs to Java 9 to resolve dependency issues and adapting code to Java 11 compatibility. Furthermore, he refactored code by replacing deprecated methods and using modern Java features.
Contributions:58 reviews, 40 commits, 357 PRs in 5 years 8 months
Contributions summary:Alexander's commits primarily involve refactoring and modernizing code related to Eclipse UI and CSS functionality, and also include the removal of deprecated code. These changes span multiple files and involve various parts of the Eclipse platform, including workbench advisors and CSS parser/testing. Additionally, the user updated tests to JUnit 5 and removed unnecessary constants in the project.
eclipseguijavaosgircp
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
Alexander Kurtakov - Business Owner at KODISI Ltd.