Peter Zhelezniakov

Software Engineer at BellSoft

Almaty, Kazakhstan
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
Peter Zhelezniakov is a software engineer with deep roots in Java dating back to the platform's early days and nearly two decades of experience that includes working on the JDK at Sun Microsystems. He has shifted from GUI and JavaFX work into backend systems, Scala and functional programming, and most recently contributes to native-aware JVM tooling like GraalVM and blockchain engineering at Waves Platform. At BellSoft he continues to focus on JVM and native runtime concerns, having implemented Linux-musl support and MemoryPoolMXBean features for GraalVM. His background spans embedding browser engines in JavaFX, large-scale admin tooling at Oracle, and designing blockchain transaction and storage logic, demonstrating breadth across UI, systems, and distributed ledgers. Based in Almaty with an MS in Computer Science from Saint Petersburg State University, he pairs low-level systems expertise with functional-programming sensibilities. A less obvious strength is his long-term pattern of moving between deep platform work and higher-level application domains, enabling him to bridge runtime internals and product-facing features.
code10 years of coding experience
job14 years of employment as a software developer
bookMaster of Science (MS), Computer Science, Master of Science (MS), Computer Science at Saint Petersburg State University
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

javas10
graalvm10
aot10
java10
compiler-compiler9
compiler9

Programming languages (13)

JavaC++CSSRustScalaVoltHTMLGroovy

Github contributions (5)

github-logo-circle
oracle/graal

Sep 2020 - Jun 2024

GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
Role in this project:
userBack-end Developer
Contributions:31 reviews, 11 PRs, 102 comments in 3 years 9 months
Contributions summary:Peter primarily contributed to the GraalVM project by implementing features related to the Linux-musl environment, enhancing compatibility and support for different libc implementations. They made changes to core files, including adding copyright headers, style fixes, and integrating musl support into build and configuration files. The user also implemented a basic MemoryPoolMXBean implementation to provide insights into memory pool management.
polyglotpythonjavascriptrubyanywhere
petermz/graal

Nov 2020 - Apr 2024

GraalVM: Run Programs Faster Anywhere :rocket:
Contributions:89 pushes, 24 branches, 1 tag in 3 years 6 months
anywherefasterrocketprogramsgraalvm
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