VoR0220 (RJ Catalano) · GitHub
Skip to content
View VoR0220's full-sized avatar

Organizations

@ethereum

Block or report VoR0220

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
VoR0220/README.md

Hey, I'm RJ Catalano 👋

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.


🔨 What I'm Building Right Now

🚨 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

⚙️ Previous Projects

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


🏗️ Selected Production Contracts I've Contributed To

Protocol Network Description
Forte Rules Engine Base Programmable on-chain rules for game asset transactions
Forte Rules Engine Ethereum
ForteALTBC Base Adjustable Linear Token Bonding Curve
LeagueDAO NFB Polygon March Madness NFT bracket tournament
LeagueDAO MegaLeague Polygon Flagship fantasy sports platform
Nomo Vault Polygon Yield strategy vault — writes directly to Aave V2/V3
Fairground.fi Arbitrum Sepolia On-chain perpetual DEX (testnet)

🛠️ Technologies

Smart Contracts & Protocols

Solidity Ethereum

Solidity · Foundry · Hardhat · EVM internals · Proxy patterns (Diamond / UUPS)
Aave V2/V3 · Axelar · OpenZeppelin · EIP-6900 · Account Abstraction · ZK / Circom

Backend & Systems

Node.js TypeScript Go Rust Python C++

Node.js · TypeScript · Go · Rust · Python · C++ · Kafka · Redis · REST · GraphQL

Frontend

React

React · React Native · Next.js · Ethers.js · web3.js · SIWE · Dynamic Wallet · Web3Auth

Data & Indexing

PostgreSQL MongoDB

PostgreSQL · MongoDB · Redis · The Graph · Substreams · GraphQL · Dune Analytics

Infrastructure & Cloud

Docker AWS Google Cloud Azure

Docker · AWS (Lambda · CloudFront · EC2) · Google Cloud · Azure · IPFS

🔑 Open Source Contributions

  • 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

📜 Cryptography

ECDSA (Expert) · secp256k1 · ed25519 · BLS12-381 · RSA
AES · SHA-256 · Keccak256 · Poseidon · MiMC
ZK Circuits (Circom) · Pedersen Commitments · Bulletproofs · MPC Wallets · Lit Protocol

🎉 Fun Side Projects

Hackathon project exploring ZK circuit development with Circom.

Stack: Circom · Zero-Knowledge Proofs · Solidity


📬 Get in Touch

Pinned Loading

  1. argotorg/solidity argotorg/solidity Public

    Solidity, the Smart Contract Programming Language

    C++ 25.7k 6.1k

  2. ethpm/ethpm-spec ethpm/ethpm-spec Public

    Ethereum Package Manager http://ethpm.github.io/ethpm-spec/

    Python 166 29

  3. ethereum/go-ethereum ethereum/go-ethereum Public

    Go implementation of the Ethereum protocol

    Go 51.2k 21.9k

  4. hyperledger-archives/burrow hyperledger-archives/burrow Public archive

    https://wiki.hyperledger.org/display/burrow

    Go 1k 335

  5. qtumproject/simple-abi qtumproject/simple-abi Public

    A tool used to create ABI templates for x86 smart contract interactions

    Go 1 1

  6. qx86-rs qx86-rs Public

    Forked from qtumproject/qx86-rs

    Rust implementation of the Qtum-x86 subset of the x86 architecture

    Rust