struct Dev {
name: &'static str,
role: &'static str,
langs: [&'static str; 3],
}
fn main() {
let me = Dev {
name: "Mohd Shabihul Hasan Khan",
role: "Blockchain Developer & Security Researcher ๐ง ",
langs: ["๐ฆ Rust", "๐งฑ Solidity", "โก TypeScript"],
};
println!("Hi, I'm {} ๐\n{}", me.name, me.role);
println!("Currently building & securing in: {}", me.langs.join(", "));
}๐งฉ Currently diving deep into: Solana, Rust backend systems, and DeFi protocol security ๐ Researching: MEV protection, reentrancy, and cross-chain risk models ๐ Recently: Confirmed bug report in Immunefi Plume Attackathon ๐ Exploring: Uniswap V4, Rocket Pool rETH integration, GMX perpetuals trading, CoW DAO and security-first backend design
Rust โข Solidity โข TypeScript โข Anchor โข Foundry โข Ethereum โข Solana โข Node.js โข Tokio โข Docker โข AWS โข Kubernetes โข
๐๏ธ Proof of Work
- ๐ Smart contract audits and DeFi security research (Immunefi, Code4rena)
- โ๏ธ Rust backend tooling for Solana programs
- ๐งฎ Economic & MEV risk modeling for decentralized protocols
๐ฌ Connect with me
- ๐งโ๐ป GitHub
- ๐๏ธ X (Twitter)
- ๐งฑ LinkedIn
- ๐ฎ Discord: mshabih
- โ๏ธ [email protected]