Victor Kropp is a seasoned software leader with 15 years of experience, currently heading a team at JetBrains from Munich. He rose through engineering ranks at JetBrains since 2008, combining deep backend expertise with full‑stack plugin work for IntelliJ Platform and a practical knack for tooling. His open-source contributions include evolving Machine.Specifications' ReSharper runner, adding Makefile language support to IntelliJ plugins, and porting python-fitparse to Python 3, showing a pattern of keeping developer tooling current. Victor excels at refactoring and API migration work that smooths upgrades for large IDE ecosystems, and he pairs that with pragmatic parser and lexer implementations. Colleagues describe him as a steady technical lead who balances hands‑on coding with mentoring and long‑term platform stewardship.
15 years of coding experience
12 years of employment as a software developer
Engineer's degree, Computer Science, Engineer's degree, Computer Science at Peter the Great St.Petersburg Polytechnic 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:361 commits in 4 years
Contributions summary:Victor contributed to the IntelliJ IDEA plugin project, focusing on adding features for Makefile support. Their work included creating a Makefile file type definition, a lexer to parse Makefile syntax, a parser for handling Makefile syntax, and structure view elements to present a hierarchy of targets in the editor. They also implemented basic completion and syntax highlighting for the defined language constructs.
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
Role in this project:
Back-end Developer
Contributions:30 commits in 1 year 8 months
Contributions summary:Victor primarily contributed to the Machine.Specifications ReSharper runner, focusing on integrating and updating the runner to work with new APIs. They refactored code, renamed and updated class names to match the latest JetBrains ReSharper API versions and fixed the code. These updates involved modifying tasks and element classes.
dotnetmspectestingspecificationfluent-assertions
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.