Rakan Al-huneiti

Senior Protocol Engineer at Chainway Labs

Amman, Amman, Jordan
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
Rakan Al-huneiti is a Senior Protocol Engineer with 13 years of hands-on experience building distributed systems and nine years focused on high-scale backend and blockchain infrastructure. He has led protocol and core development at organisations like Enjin and Parity, contributing to Polkadot/Substrate internals and key keystore/offchain signing features used by the ecosystem. Currently at Chainway Labs he’s building an EVM-compatible ZK rollup on Bitcoin using Rust and Risc0, bridging rollup and Bitcoin data-availability designs. Rakan combines deep Rust and Python expertise with practical security work on cryptographic signing and keystore integrations, and has contributed to well-known open-source projects including Substrate, Polkadot SDK and the Raiden Network. He also brings full-stack instincts from earlier work—ranging from Emacs tooling to large-scale backend systems at Souq and NewStore—which helps him navigate both developer ergonomics and low-level protocol concerns. Colleagues describe him as a systems-first engineer who moves fluidly between protocol design, secure signing primitives, and production-grade implementations.
code13 years of coding experience
job13 years of employment as a software developer
bookA Levels Computing Physics Maths Use of Maths, A Levels Computing Physics Maths Use of Maths at Kingston College
bookGCSE High School Degree, GCSE High School Degree at Grey Court School
bookBCs Computer Science, BCs Computer Science at University of Jordan
languagesEnglish, Arabic
stackoverflow-logo

Stackoverflow

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

Github Skills (28)

apim10
substrate10
keystore10
python10
cryptocurrencies10
signing10
polkadot-js10
api10
emacs10
cryptography10
blockchain10
rust10
elisp10
polkadot10
clientside9

Programming languages (23)

JavaC++CSSRustCMakefileVueGo

Github contributions (5)

github-logo-circle
An extensible emacs dashboard
Role in this project:
userFull-stack Developer
Contributions:4 releases, 60 commits, 39 PRs in 2 years 4 months
Contributions summary:Rakan primarily contributed to the development of an Emacs dashboard, implementing features for displaying recent files, bookmarks, projects, and agenda items. Their work involved creating widgets, defining keybindings, and integrating with Emacs packages like `recentf`, `bookmark`, `projectile`, and `org-agenda`. The commits also included refactoring for better code organization and customization options.
elispemacsstartpageextensibledashboard
paritytech/substrate

Mar 2020 - Oct 2020

Substrate: The platform for blockchain innovators
Role in this project:
userBackend Developer
Contributions:40 reviews, 10 commits, 13 PRs in 6 months
Contributions summary:Rakan implemented the `sign_with` method in the keystore, introducing a new method to identify a public key with its identifier and algorithm kind. They added functions to get supported keys and refactored several functions, including renaming and code formatting changes. The user also worked on offchain signing, developing new methods to enable the submission of signed and unsigned transactions. These contributions involved implementing various features related to signing and transaction processing.
substraterustblockchainparitypolkadot
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
Rakan Al-huneiti - Senior Protocol Engineer at Chainway Labs