Oleksandr Tkachenko

Senior Software Engineer at DFINITY

Frankfurt, Hesse, Germany
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
Oleksandr Tkachenko is a Senior Software Engineer based in Frankfurt with a strong research pedigree—a PhD from Technische Universität Darmstadt—and three years of professional industry experience focused on cryptography and secure systems. At DFINITY he designs and prototypes Signal-like encrypted chat as a smart contract using verifiably-encrypted threshold keys (vetKeys) and has led multi-language developer kits and examples for threshold Schnorr signatures and Taproot Bitcoin integrations. His background combines academic work on practical secure multi-party computation with hands-on engineering at scale, including performance optimization and reproducible testing for the Internet Computer. He contributes to high-profile open-source blockchain code, focusing on careful maintenance and codebase cleanup in projects like the Internet Computer client/replica. Colleagues describe him as a pragmatic cryptography engineer who translates advanced cryptographic primitives into usable developer tooling and real-world smart-contract prototypes.
code3 years of coding experience
job8 years of employment as a software developer
bookMagister Computer supported control systems and automation, Magister Computer supported control systems and automation at National Technical University of Kherson
bookTechnischen Universität Darmstadt
languagesGerman, Russian, Ukrainian, English
github-logo-circle

Github Skills (6)

rust10
blockchain10
code-cleanup10
version-control9
dependency-management9
git9

Programming languages (5)

TypeScriptRustMotokoJavaScriptModelica

Github contributions (5)

github-logo-circle
dfinity/ic

Jul 2022 - Jan 2023

Internet Computer blockchain source: the client/replica software run by nodes
Role in this project:
userBack-end Developer
Contributions:66 reviews, 82 commits, 21 PRs in 6 months
Contributions summary:Oleksandr primarily worked on removing unused code related to the Crypto CLI within the Internet Computer blockchain project. This involved removing the unused Crypto CLI, related files, and modifying dependencies, as evidenced by the file changes in the `rs/crypto/src/lib.rs` and `rs/execution_environment/BUILD.bazel` files. Additionally, the user merged their changes into the master branch. This indicates that they are contributing to the maintenance and cleanup of the project's code base.
replicablockchainnodesdfinityinternet
dfinity/vetkd-devkit

Mar 2025 - Apr 2025

Contributions:37 reviews, 32 PRs, 57 pushes in 13 days
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
Oleksandr Tkachenko - Senior Software Engineer at DFINITY