Full Stack Engineer · Smart Contract Developer · Blockchain Engineer
I've spent 10+ years building at the protocol layer of the Ethereum ecosystem — writing the smart contracts, Go backends, SDKs, and tooling that power DeFi platforms, NFT systems, cross-chain bridges, and on-chain derivatives. I care about correctness, gas efficiency, and shipping things that actually work on mainnet.
🚨 Sus — Fraud Detection for Developers
A browser extension that protects engineers from malicious recruiters and poisoned codebases on LinkedIn. Sus passively scans recruiter profiles, linked repositories, and shared code for red flags — malicious postinstall scripts, curl | bash patterns, RMM backdoor configurations, and suspicious VS Code task files. Born from a real encounter with recruiter-sent malware.
Stack: Vite · Typescript · Rust · Gemini 2.5 Vision · Redis · Postgres
Programmable on-chain rules engine for game asset transactions, deployed on Base and Ethereum mainnet.
Stack: Solidity · Node.js · TypeScript · Diamond Pattern · Foundry
📈 Fairground.fi — On-Chain Perpetual DEX
A fully on-chain perpetual futures exchange. Built from scratch — no fork.
Stack: Solidity · Foundry · Substreams · The Graph · Arbitrum
Solidity · Foundry · Hardhat · EVM internals · Proxy patterns (Diamond / UUPS)
Aave V2/V3 · Axelar · OpenZeppelin · EIP-6900 · Account Abstraction · ZK / Circom
Node.js · TypeScript · Go · Rust · Python · C++ · Kafka · Redis · REST · GraphQL
React · React Native · Next.js · Ethers.js · web3.js · SIWE · Dynamic Wallet · Web3Auth
PostgreSQL · MongoDB · Redis · The Graph · Substreams · GraphQL · Dune Analytics
Docker · AWS (Lambda · CloudFront · EC2) · Google Cloud · Azure · IPFS
- Go-Ethereum / Geth — Redesigned ABI encoding layer; static/dynamic arrays, fixed-point types, event decoding, function type interoperability
- Solidity Compiler — Parsing, type resolution, inline array compilation, fixed-point data type, package remapping improvements
- Embark Framework — Created first internal module, ENS name registration, smart contract profiler, gas tables, fuzzer
- Transient Linked List — A Solidity linked list implemented entirely in transient storage
- Janus — Ethereum JSON-RPC proxy for Qtum; added RPC methods to achieve full Ethereum parity
- qx86-rs — Ported the x86 VM from C++ to Rust for Qtum smart contract execution
ECDSA (Expert) · secp256k1 · ed25519 · BLS12-381 · RSA
AES · SHA-256 · Keccak256 · Poseidon · MiMC
ZK Circuits (Circom) · Pedersen Commitments · Bulletproofs · MPC Wallets · Lit Protocol
Hackathon project exploring ZK circuit development with Circom.
Stack: Circom · Zero-Knowledge Proofs · Solidity
- Email: catalanor0220@gmail.com
- GitHub: VoR0220
- Sus: get-sus.xyz




