Projects · after hours

Things I've built.

Twelve projects across DeFi, AI agents and platform work. Hover a row to see the project's own site. Hackathon builds are team builds, and each row says what I did.

All projects

  1. Iceberg

    A partially active AMM on 1inch Aqua and Uniswap v4. Arbitrageurs reach only a fraction λ of reserves each block; the rest earns yield in Morpho. A mainnet-fork replay cut LP losses to arbitrage by 17.6% to 19.3%.

    ETHGlobal Tokyo 2026 · team build · I built the frontendIceberg site preview
    Uniswap v4 hookSwapVMBase mainnet
  2. WalletIndex

    Turns a wallet into a market maker on Uniswap v4 with nothing deposited. Fork evidence: a $50k EUR to JPY cross at 15 bps versus 158 bps through today's two-hop route.

    1inch Aqua strategy · v4 hook · fee agentWalletIndex site preview
    SwapVMChainlinkethers v6
  3. Near-FusionSwap$5,000

    Cross-chain swaps between Polygon and NEAR with hashed timelocks and the 1inch Fusion+ SDK. Either both sides settle or both refund.

    Unite DeFi · team build · I wrote contracts and backendNear-FusionSwap site preview
    FoundryNEAR HTLCNestJS
  4. Aqueduct

    Exposure-gated liquidity. A SwapVM instruction derates or halts a maker's fill from live cross-protocol exposure. It can only shrink a fill, so it fails closed.

    Team build · I wrote 17 of 26 frontend commitsAqueduct site preview
    SwapVMUniswap v4The Graph
  5. Swift Yield$1,280

    Flash-loan arbitrage bot: a zero-fee Balancer loan, a trade across two DEXs and the repayment, all inside one transaction.

    Superhack 2024 · team buildSwift Yield site preview
    BalancerTenderlyWorldcoin ID
  6. EvoYieldWinner

    A self-evolving yield agent. 0G Compute mutates strategy code, a sandbox benchmarks it, and KeeperHub moves the money across Aave, Morpho, Yearn and Sky vaults.

    Open Agents 2026 · team of threeEvoYield site preview
    0GKeeperHubSepolia
  7. Wave Forge

    Audio conversion for AI training data. Gateway, converter, notification and auth services in Go, Node.js and Python over RabbitMQ.

    Personal project · microservicesWave Forge site preview
    GoRabbitMQDocker
  8. EventSphere$2,216

    Book movie tickets in a chat. XMTP bot with Frames, bookings attested with Sign Protocol, movie data on a custom L2 rollup built with the Scroll SDK.

    ETHGlobal Bangkok · team build
    XMTPScroll SDKSign Protocol
  9. Secure SignX

    Compliance and audit trails for documents: IPFS uploads, EIP-712 attestations on Base Sepolia, and an XMTP bot for role-based notifications.

    ETHOnline 2024 · team build · I wrote most of the frontend
    Sign ProtocolWeb3AuthXMTP
  10. EchoFi

    A voice DeFi agent in nine languages. Ask about markets, check a token for rugs, or swap and transfer on Base, Ethereum and Solana by talking.

    I built nearly all of the frontend
    DeepgramAssemblyAINext.js
  11. StakeVault

    ETH staking at 5% APR with no lock-up. Solidity 0.8.28 on Hardhat 3, 13 tests, gas-optimised with custom errors.

    ETHGlobal ETHOnline
    SolidityHardhat 3Sepolia
  12. nostrclient.social

    A decentralised social client on Nostr with login, account creation, a feed and search.

    Personal project
    nostr-toolsReact
Prizes

Eight wins, built against the clock.

EventPrize
ETHGlobal Unite DeFi 2025Near-FusionSwap$5,000 · 1inch Fusion+ track
ETHGlobal Bangkok 2024EventSphere$2,216 · Scroll, Pyth, BlockscoutCERT ↗
ETHGlobal Superhack 2024Swift Yield$1,280 · Tenderly, WorldcoinCERT ↗
ETHGlobal Open Agents 2026EvoYieldKeeperHub prize
ETHGlobal HackMoney 2026ResolverPayENS prize
ETHGlobal Taipei 2025NameFlowWorld, Celo prizes
Espresso Build & Brew 2025EspressoRollRollup Core Challenge
ETHTallinn 2024Sign-On ChainTalk.Online prize