Maksim Medvedev is a Senior Software Engineer based in Amsterdam with 16 years of experience designing and delivering developer tooling at JetBrains. He has a deep background in IDE plugin development, notably improving Cucumber integration and Groovy support within the widely used IntelliJ plugin ecosystem. Comfortable across the full stack of language tooling, Maksim combines rigorous algorithmic thinking from his Mathematics and Computer Science degree with pragmatic fixes that improve developer productivity. His long tenure at JetBrains reflects both product-focused craftsmanship and sustained open-source contributions to a project relied upon by millions of developers.
16 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Mathematics and Computer Science, Bachelor's degree, Mathematics and Computer Science at Saint Petersburg State 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:109 commits in 9 years 11 months
Contributions summary:Maksim primarily contributed to the IntelliJ IDEA plugins, specifically focusing on improving the Cucumber integration. Their work involved fixing step definition search, correcting name conventions for step files, and refining the "create step definition" quickfix feature. Additionally, the user added support for step definition variables and worked on improvements to the Groovy Cucumber integration, indicating a focus on both Java and Groovy-based plugin functionalities.
Contributions:17 pushes, 11 branches in 1 year 2 months
infrastructuredockerkotlinkuberneteskotlin-native
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
Maksim Medvedev - Senior Software Engineer at JetBrains