Farhad Shabani is a Senior Software Engineer based in Vancouver with five years of focused Rust development building privacy-preserving and interoperable decentralized systems. He led the Rust implementation of the Inter-Blockchain Communication (IBC) protocol and architected shielded, UTXO-style clearing and payment flows using Groth16 ZK proofs and Pedersen commitments. Farhad brings a security-first mindset and hands-on experience integrating IBC across L1s, L2s, and rollups, plus production launches bridging Solana and Algorand. He thrives in open-source ecosystems—contributing across Cosmos, Solana, and rollup projects—and pairs deep cryptography work with practical, audited mainnet deployments. His background in finance and engineering gives him a rare blend of protocol design, risk-aware product delivery, and systems optimization.
5 years of coding experience
9 years of employment as a software developer
Master's degree Business Administration and Management General, Master's degree Business Administration and Management General at Sharif University of Technology
Rust implementation of the Inter-Blockchain Communication (IBC) protocol.
Contributions:11 releases, 773 reviews, 11 commits in 29 days
rustblockchaincommunicationinteribc
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
Farhad Shabani - Senior Software Engineer at Succinct