Elichai Turkel

Co-Founder And Head Of Engineering at Sodot

Israel
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
Elichai Turkel is a cryptography-focused engineering leader and co-founder with 11 years of experience building secure, production-grade crypto infrastructure and protocols. As Head of Engineering at Sodot he drives high-performance MPC solutions for custodians and wallets, while maintaining deep, hands-on expertise in low-level crypto and consensus code. His open-source contributions span cornerstone projects like Bitcoin Core, libsecp256k1 and Peercoin—where he improved serialization, testing, CI for niche architectures (s390x) and hardened benchmarks—demonstrating a rare blend of protocol-level rigor and DevOps pragmatism. Previously he researched and implemented MPC and ZK primitives at ZenGo and built privacy-safe TEEs and Rust-based protocols at Enigma, bringing applied research into production-ready systems. Based in Israel with a background in cybercrime investigation and pure mathematics study, he combines adversarial thinking with formal precision to deliver resilient cryptographic systems.
code11 years of coding experience
job10 years of employment as a software developer
bookPure Mathematics, Pure Mathematics at The Open University of Israel
stackoverflow-logo

Stackoverflow

Stats
11reputation
8kreached
1answer
0questions
github-logo-circle

Github Skills (46)

algorithm10
ec10
algorithms10
benchmark10
c-language10
zeromq10
python10
back-end-development10
testing10
bitcoin10
benchmarking10
data-serialization10
bitcoins10
c1110
data-structure10

Programming languages (22)

MDXJavaC++CSSRustCCoqCMake

Github contributions (5)

github-logo-circle
rust-bitcoin/rust-secp256k1

Feb 2019 - Dec 2022

Rust language bindings for Bitcoin secp256k1 library.
Role in this project:
userBack-end Developer
Contributions:128 reviews, 110 commits, 66 PRs in 3 years 10 months
Contributions summary:Elichai primarily focused on refactoring the code to utilize the `core` library instead of the `std` library. This involved making `std::error::Error` optional via a feature flag. The changes also include updating the FFI bindings, adding support for DER serialized signatures, and refactoring the internal context management. The user updated the project by pulling changes from upstream, and added functions for preallocated memory.
base58cryptographyrustsecp256k1bitcoin
kaspanet/rusty-kaspa

Jul 2022 - Jan 2023

Kaspa full-node reference implementation and related libraries in the Rust programming language
Role in this project:
userBack-end Developer
Contributions:32 reviews, 61 commits, 14 PRs in 5 months
Contributions summary:Elichai's commits primarily focus on implementing and optimizing cryptographic functions and related libraries within the Rust programming language. This includes the addition of various hash functions, such as Blake2b and SHA256, along with their integration into the project's cryptographic structures. Furthermore, the user contributed to the development of a MuHash implementation, added benchmarking capabilities, and introduced features to manage proof-of-work checks. The work directly impacted core functionalities related to consensus and cryptographic operations.
consensus-protocolconsensusrustfull-nodein-progress
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
Elichai Turkel - Co-Founder And Head Of Engineering at Sodot