Salaheldin Soliman

Developer Advocate

Egypt
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
Salaheldin Soliman is a Developer Advocate with four years of hands-on experience focused on blockchain infrastructure and compiler internals. He contributed to the Hyperledger Solang Solidity compiler—optimizing array length handling, adding overflow checks, enhancing parser recovery, and writing boundary tests—which underpins Solidity tooling for Solana, Polkadot, and Stellar. His background spans systems engineering and DevOps roles at organizations including IOTA, Nethermind, and a German transport digitalization initiative, giving him practical experience across infrastructure, backend development, and developer experience. Currently based in Egypt and pursuing applied computer science at the University of Göttingen, he blends academic rigor with real-world open-source impact and a knack for finding subtle correctness issues in low-level blockchain tooling.
code4 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at The American University in Cairo
bookMaster's degree, Applied Computer Science, Master's degree, Applied Computer Science at The University of Göttingen
github-logo-circle

Github Skills (13)

compiler10
compiler-compiler10
solidity10
rust10
blockchain9
smart-contracts9
polkadot-js8
stellar8
solana8
polkadot8
rust-wasm7
bpf7
wasm-pack7

Programming languages (10)

TypeScriptMDXRustSolidityJavaScriptVueGoHTML

Github contributions (5)

github-logo-circle
hyperledger-solang/solang

Jul 2022 - Nov 2022

Solidity Compiler for Solana, Polkadot and Stellar
Role in this project:
userBack-end Developer
Contributions:119 reviews, 5 commits, 42 PRs in 4 months
Contributions summary:Salaheldin primarily focused on optimizing the Solidity compiler for the Solana, Polkadot, and Stellar blockchains. Their work involved optimizing array length calculations, adding overflow detection for multiplication operations, and ensuring constant expressions are compatible with Solidity compiler behavior. Additionally, the user contributed to tests for array boundary checks and made improvements to parser recovery.
bpfsubstratesolanarustblockchain
salaheldinsoliman/solang

Jun 2022 - Mar 2025

Solidity Compiler for Solana, Substrate, and ewasm
Contributions:774 pushes, 34 branches in 2 years 9 months
substratesolanaethereumrustblockchain
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
Salaheldin Soliman - Developer Advocate