Stanislav Tkach is a seasoned software engineer with 11 years of experience, currently based in Valencia and working on high-assurance systems at IOHK. He is passionate about Rust and has notable open-source contributions to flagship projects like rust-clippy, Parity’s Polkadot/Substrate, and Rust bindings for RocksDB and JNI, often improving linting, database APIs, and core blockchain validation logic. His background spans blockchain infrastructure, database engineering, and cloud microservices—roles at Parity, Bitfury, Mintlayer and Neon Labs showcase both protocol-level work and developer-facing tooling. Beyond coding, he has a track record of modernizing legacy Rust codebases (editions migration, style debt) and exposing C APIs for broader interoperability, reflecting an eye for maintainability and cross-language integration.
11 years of coding experience
14 years of employment as a software developer
Specialist Information technologies of the designing, Specialist Information technologies of the designing at Khmelnitsky National University
Contributions:5 releases, 57 reviews, 37 commits in 5 years 4 months
Contributions summary:Stanislav primarily focused on implementing and improving the Rust bindings for the Java Native Interface (JNI). Their contributions include adding new functions for JNI interaction, such as `get_native_interface`, `convert_byte_array`, and `new_object_by_id`. They also addressed issues related to object creation and array handling, alongside the improvement of documentation. These changes expand the functionality and improve the usability of the Rust JNI bindings.
Contributions:192 reviews, 18 commits, 17 PRs in 1 year 4 months
Contributions summary:Stanislav primarily contributed to the `rust-rocksdb` project by implementing and modifying core database functionalities. Their work included adding options for controlling log file size and recycling, as well as exporting a default column family name constant. They also addressed minor issues, such as removing wildcard imports and implementing `Clone` for `Options`. Furthermore, the user added functions to the API family and modified several unit tests.
rocksdbrustrust-bindingsdatabaserust-wrapper
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
Stanislav Tkach - Software Engineer at Input Output (IOHK)