Nikita Eshkeev is a seasoned computer scientist with 11 years of hands-on experience building developer tooling and enterprise software, including a core engineering role on IntelliJ IDEA at JetBrains. He has deep Java and JVM expertise from positions at JetBrains, Luxoft, Fastdev and EPAM, and has contributed notable improvements to the Scala 3 compiler—enhancing cross-platform testing and documentation for a high-profile open-source project. Nikita’s work on IntelliJ plugins emphasizes internationalization and maintainability, demonstrating attention to developer UX and localization. Academically strong with a master’s in computer science, he pairs rigorous engineering with practical team leadership and a track record of shipping robust tooling for large organizations.
11 years of coding experience
11 years of employment as a software developer
Bachelor, Computer Science, 4.32, Bachelor, Computer Science, 4.32 at Izhevsk State Technical University (ISTU)
Contributions:50 commits, 34 PRs, 27 comments in 1 month
Contributions summary:Nikita Eshkeev primarily worked on enhancing the Scala 3 compiler's functionality. Their contributions included removing outdated plugins, fixing typos and broken links in the documentation, and enabling various Scala.js tests. Furthermore, they enabled multiple test suites and implemented blacklisting for different groups of tests, indicating a focus on improving the project's testing infrastructure and cross-platform compatibility.
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:8 commits in 2 months
Contributions summary:Nikita Eshkeev's contributions primarily involve modifying and enhancing IntelliJ IDEA plugins. They focused on internationalization (i18n), replacing hardcoded strings with i18n properties across multiple modules, including idea-ui, to improve localization. Furthermore, they made improvements in the Flex related plugins. They also removed unnecessary NLS annotations and used message pointers to update messages according to the locale.
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.