Peter Rudenko is a seasoned software engineer from Ukraine with 14 years of experience building high-performance distributed systems, HPC tooling, and big data processing pipelines. Currently at NVIDIA and previously at Mellanox and DataRobot, he combines low-level systems expertise with machine learning and scalable backend development. His open-source contributions include adding job cancellation and status management to the widely used spark-jobserver and enhancing Java bindings and active-message support for the UCX communication library, reflecting deep familiarity with cluster communication and fault handling. Trained in cybernetics and material science, he brings a disciplined, analytical approach to system design and performance optimization that often surfaces in subtle protocol and API improvements.
14 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.Sc.), Material science(steel metallurgy), Bachelor of Science (B.Sc.), Material science(steel metallurgy) at Nacional'na Metallurgijna Akademija Ukraini
M.s., Cybernetics, M.s., Cybernetics at Kriviy Rig state university
Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
Role in this project:
Back-end Developer
Contributions:149 reviews, 261 commits, 230 PRs in 3 years 6 months
Contributions summary:Peter primarily contributed to the Java bindings for the openUCX project. They focused on implementing Java APIs, context and worker management, and supporting the active message functionality. The commits include enhancements to the UCP memory registration methods and the development of active message operations, as well as building a benchmarking examples. Furthermore, they fixed various issues to ensure proper functioning, including handling connection resets.
This page is a summary to keep the track of Hadoop related projects, and relevant projects around Big Data scene focused on the open source, free software environment.
Role in this project:
Back-end Developer / Data Engineer
Contributions:14 commits, 1 PR in 1 year
Contributions summary:Peter primarily contributed to updating the Hadoop Ecosystem Table by adding entries for various databases and data warehousing technologies. Their commits involve adding descriptions and links to projects like Ori, SenseiDB, RethinkDB, RocksDB, ArangoDB, Sky, BayesDB, Tajo, InfluxDB, Apache Phoenix, and OpenTSDB. The work focused on maintaining and expanding the table, providing information on projects relevant to the Hadoop ecosystem, and highlighting different data models and query capabilities. This includes adding links to sites for new and existing projects.
keepbig-datasparkfocusedscene
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.