Things I've made trying to put my dent in the universe.
I've worked on tons of little projects over the years but these are the ones that I'm most proud of.
Galene
A local Sui sandbox, filled with real state from any network. Forks a live network with copy-on-read state, executes transactions on a real Move VM, and adds cheatcodes to mint any coin, impersonate any address, and travel through epochs and time. Built in Rust.
Github repository
Onyx
A privacy-preserving dark pool built as a Uniswap v4 Hook. Users shield tokens and submit swap intents, then a permissionless settler nets opposing sides so only the residual hits the AMM. An observer sees one aggregated swap, not individual amounts or destinations.
Github repository
Agentic Hook Simulator
A gas simulation and visualization tool for the Agentic Commerce (ERC-8183) MultiHookRouter pattern. Build hook pipelines, visualize the call flow with an interactive sequence diagram, and analyze gas costs per transition, per hook, and per phase across EVM chains.
Live App
Bookmarked
A curated book collection app that uses Solana Devnet as its database. Book entries live on-chain in an Anchor program, and the app reads and displays them. Built with Next.js and TypeScript.
Live App
Calculate Profit and Loss (Backend)
A backend service that calculates and returns the Profit and Loss (PnL) of a wallet address holding xAVAX tokens on the Avalanche C-Chain.
Github repository
Calculate Profit and Loss (Frontend)
A frontend app that displays the Profit and Loss (PnL) of a wallet address holding xAVAX tokens on the Avalanche C-Chain. It queries a backend API to fetch transaction history and PnL breakdown.
Github repository
Calculate Uniswap V3 LP
Pull and calculate the value of liquidity pool (LP) tokens in Uniswap V3.
Github repository
Syntrade (Backend)
The backend part of a synthetic indices trading app that fetches real-time data from four in-house synthetic models. A GraphQL server built on top of Express.
Github repository
Syntrade (Frontend)
The frontend part of a synthetic indices trading app that fetches real-time data from 4 in-house synthetic models. Built using NextJS.
Github repository
Boomkripto
A cryptocurrency price tracker using data from CoinGecko API. Built using NextJS, ReactJS, and TailwindCSS.
Live App
