Elena Shaverdova is a seasoned developer with 13 years of experience, currently contributing to JetBrains from Bavaria, Germany. She has a long tenure at JetBrains where she focuses on enhancing developer tooling and plugin infrastructure for IntelliJ-based IDEs. Her open-source contributions to the widely used JetBrains/intellij-plugins repository include improving training and lesson UIs, fortifying exception logging, and handling core API and project-root changes—work that subtly improves developer onboarding and reliability. Prior roles at SwiftTeams and BCC Group round out a steady software engineering career that began after studies at Saint Petersburg State University. Known for attention to detail in backend systems and developer experience, she blends deep product familiarity with pragmatic infrastructure fixes that benefit large IDE user communities.
Open-source plugins included in the distribution of IntelliJ IDEA Ultimate and other IDEs based on the IntelliJ Platform
Role in this project:
Back-end Developer
Contributions:18 commits in 3 years 3 months
Contributions summary:Elena primarily focused on improving the training and learning aspects of the IntelliJ IDEA plugins. They made significant contributions by refining text, adding logging for exceptions, and updating lesson UI components. The user also implemented changes to handle project root changes, library providers, and adjustments related to the AdditionalLibraryRootsListener API. These contributions indicate involvement in core plugin functionality and infrastructure improvements.
PhpStorm plugin to detect ContainerInterface::get result type ... and that does many other things now :)
Contributions:2 pushes, 2 branches in 3 years
phpdetectphpstorm-pluginresult-typephpstorm
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.