Pavel Vinokurov

Performance Engineer at JetBrains

Amsterdam, North Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Pavel Vinokurov is a Performance Engineer based in Amsterdam with over a decade of hands-on experience optimizing high-load, distributed Java systems. After starting his career in telecom and outsourcing projects across retail, medical devices, real estate and logistics, he pivoted in 2018 to specialize in concurrency, latency and performance at GridGain and later Miro, now continuing that focus at JetBrains. He combines backend and build-engineering expertise—evident from contributions to high-profile Kotlin repositories where he improved build tooling, Gradle task creation, and native compiler plumbing—to squeeze out predictable performance at scale. Pavel pairs a pragmatic, systems-level mindset with deep build/test infrastructure skills, making him as comfortable tuning garbage collection and thread contention as he is refactoring CI and build pipelines.
code8 years of coding experience
job16 years of employment as a software developer
bookMaster of Computer Science, Master of Computer Science at Novosibirsk State University (NSU)
stackoverflow-logo

Stackoverflow

Stats
334reputation
6kreached
18answers
1question
github-logo-circle

Github Skills (20)

kotlin10
testing10
compiler-design10
build-automation10
gradlew10
gradle10
cicd9
cd9
compiler8
version-control8
compiler-compiler8
git8
xml6
ignite6
spring-boot6

Programming languages (1)

Kotlin

Github contributions (5)

github-logo-circle
JetBrains/kotlin-native

Nov 2017 - Apr 2021

Kotlin/Native infrastructure
Role in this project:
userBackend & Build Engineer
Contributions:104 reviews, 320 commits, 349 PRs in 3 years 4 months
Contributions summary:Pavel primarily contributed to the build tools and testing infrastructure of the Kotlin/Native project. Their work included fixing build processes, such as handling KLib installation and adding repository configurations. They also made changes to test configurations, including improvements to clang invocation and filtering linker options. Furthermore, the user refactored the sample build process and implemented the Gradle lazy task creation to optimize project build performance.
infrastructuredockerkotlinkuberneteskotlin-native
JetBrains/kotlin

Oct 2017 - Jan 2023

The Kotlin Programming Language.
Role in this project:
userBack-end Developer
Contributions:11 reviews, 781 commits, 1 PR in 5 years 4 months
Contributions summary:Pavel primarily contributed to the Kotlin Native compiler by adding support for milestones in meta versions, fixing error strings, and reverting obsolete version support. They addressed issues related to version generation and archive naming within the Gradle plugin. Additionally, the user updated the build gradle plugin, and corrected file paths.
maven-plugincompilerkotlinintellij-pluginprogramming-language
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
Pavel Vinokurov - Performance Engineer at JetBrains