Alexander Zolotov is a senior software engineer with 15 years of experience, currently shaping developer tools at JetBrains from Amsterdam. He has deep expertise in IntelliJ Platform plugins and IDE integrations, having contributed to high-profile open source projects like IdeaVim, Grammar-Kit, and the .ignore plugin to improve editor behavior, parsing, and keymap UX. His work spans backend and full-stack responsibilities plus QA automation—refactoring core logic, fixing compatibility issues, and adding robust tests and PSI support. Previously he led the GoLand team, blending hands-on engineering with technical leadership to deliver tooling for modern language workflows. Comfortable across languages and layers, he pairs attention to developer experience with pragmatic code hygiene and automated testing. Collected from a physics/math/computer science background, he brings analytical rigor to solving subtle IDE and language-integration problems.
15 years of coding experience
8 years of employment as a software developer
Specialist, Physics, Math, Computer Science, Specialist, Physics, Math, Computer Science at Far Eastern Federal University
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:152 commits in 9 years 4 months
Contributions summary:Alexander's contributions focused on enhancing and refining the IntelliJ IDEA plugin for the Flex framework, specifically addressing issues related to CSS and SASS compilation and integration. Their work included fixing bugs in color tests and CSS features, and implementing improvements for the Emmet functionality. Furthermore, the commits involved refactoring the CSS code and adding support for CSS4 images, demonstrating a comprehensive understanding of the technologies used within the plugin.
Contributions:11 commits, 1 push in 3 years 2 months
Contributions summary:Alexander primarily contributed to the `VimKeyMapUtil` and related classes within the `ideavim` project. Their commits focused on refactoring, cleaning up, and enhancing the installation and configuration logic for the Vim keymap. The user introduced constants and fixed compatibility issues. They also addressed conflicts and implemented extra shortcut features, showcasing a focus on improving the core functionality and user experience of the Vim keymap integration.
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 Zolotov - Senior Software Engineer at JetBrains