USDC DAI UNI ETH BAL USDT CURVE 45% 35% 20%

Hi, I'm Callum 👋🏻

I'm a Software Engineer specializing in the systems that make DeFi trading actually work — routing, aggregation, and execution across a fractured universe of AMMs and liquidity sources.

I've built routing engines and execution pipelines at MetaMask , 0x , and Odos , contributing to infrastructure that has powered millions of users and more than $500B in swap volume.

This blog distills short, practical notes from real engineering work: trade simulations, routing heuristics, AMM mechanics, performance optimizations, and reproducible code examples.

Latest posts
See all posts
Work Experience
See all work
  • Dec2025 - Current
    0x
    Senior Software Engineer

    Building and optimizing the core systems that power 0x’s Swap API — aggregating liquidity across AMMs, RFQ systems, and on-chain sources to deliver best-execution pricing at scale.

  • Jan2025 - Nov2025
    Odos
    Senior Software Engineer

    Developed smart order routing algorithms that split and path trades across fragmented DEX liquidity. Focused on multi-hop optimization and execution strategies to minimize slippage and maximize output.

  • Sep2023 - Dec2024
    MetaMask
    Senior Blockchain Engineer

    Engineered the swap execution pipeline powering MetaMask Swaps — integrating multiple aggregators, managing quote selection, and ensuring reliable transaction submission for millions of users across EVM chains.

Let's Connect

If you want to get in touch with me about something or just to say hi, reach out on social media or send me an email.