Volodymyr Paprotski

Senior Software Engineer, Runtime Engineering at Intel Corporation

Old Toronto, Ontario, Canada
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
Volodymyr Paprotski is a senior software engineer specializing in crypto application development and runtime engineering, currently at Intel with a strong foundation in compilers, performance analysis, languages, and computer architecture. He led the creation and productization of Hyperprotect Crypto Services at IBM, growing a single-developer prototype into a production cloud HSM offering and operational teams. His hands-on work spans low-level assembly and high-performance optimizations—most recently contributing AVX512-accelerated Poly1305 improvements to the OpenJDK crypto library. Comfortable across Java, Go, C/C++, and cloud environments, he combines deep systems expertise with product delivery experience from prototype to sustained support. Colleagues rely on him for squeezing out platform cryptographic performance and bridging hardware instruction advances into real-world software.
code3 years of coding experience
job16 years of employment as a software developer
bookB.A.Sc., Computer Engineering, B.A.Sc., Computer Engineering at University of Toronto
languagesEnglish, Ukrainian, Spanish, Russian
github-logo-circle

Github Skills (9)

javas10
openjdk10
assembly10
performance-optimization10
x86-6410
cryptography10
java10
jvm9
java-nio8

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
openjdk/jdk

Jun 2022 - Apr 2025

JDK main-line development https://openjdk.org/projects/jdk
Role in this project:
userBack-end Developer
Contributions:153 reviews, 15 PRs, 214 comments in 2 years 10 months
Contributions summary:Volodymyr focused on optimizing the Poly1305 message authentication code within the OpenJDK project. Their work involved implementing AVX512 instructions to accelerate the Poly1305 algorithm, specifically targeting the x86_64 architecture. They also addressed and corrected issues related to the endianness of the ByteBuffer path and implemented improvements to handle multiple blocks efficiently using AVX512 intrinsics. Furthermore, they refactored and enhanced the existing code to improve the performance of the crypto library.
openjdkjavajvmjdk
vpaprotsk/jdk

Jun 2022 - Mar 2025

JDK main-line development
Contributions:3 reviews, 5 PRs, 119 pushes in 2 years 10 months
javajvmjdk
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
Volodymyr Paprotski - Senior Software Engineer, Runtime Engineering at Intel Corporation