System.Ready

DEVELOPER
RELATIONS
ARCHITECT.

Richard Moot is the Developer Relations Technical Lead for AI Enablement at Block. With a career spanning Square, Shippo, and Codility, he bridges the gap between bleeding-edge AI infrastructure and the developers who build with it. He doesn't just talk about the future; he architects the tools that make it possible—from embedding copilots in engineering workflows to designing the "Layered Tool Pattern" for the Model Context Protocol (MCP). Whether he's hosting the Square Developer Podcast, speaking at global summits, or hacking on the latest LLM agents, Richard is a driving force in the next generation of developer experience.

Loc: San Francisco, CA
Lat: 37.7749° N
Lng: 122.4194° W
System Logs // Activity Feed // Talks // Code // System Logs // Activity Feed // Talks // Code // System Logs // Activity Feed // Talks // Code // System Logs // Activity Feed // Talks // Code // System Logs // Activity Feed // Talks // Code // System Logs // Activity Feed // Talks // Code // System Logs // Activity Feed // Talks // Code // System Logs // Activity Feed // Talks // Code // System Logs // Activity Feed // Talks // Code // System Logs // Activity Feed // Talks // Code //
MCP Dev Summit

Designing the Layered Tool Pattern

Shared how the Square MCP server orchestrates discovery, planning, and execution layers so MCP clients like Goose stay reliable even across hundreds of endpoints.

#AI#MCP#Design
WorkOS Blog

MCP Night 2.0 Demo Recap

WorkOS covered Block’s layered tool approach that shrinks a massive API surface into three MCP primitives for AI enablement.

#AI#MCP#APIs
WorkOS MCP Night 2.0

Layered Tool Pattern for MCP

Demoed how the Square MCP server’s layered tool pattern compresses 30+ APIs into discovery, planning, and execution tools that Goose, our MCP client, can reason over.

#AI#MCP#Goose
Square Developer Podcast

Scaling Entertainment Centers

Interviewed Eric and Alex from Headpinz on transforming guest experiences and unifying payments across arcade, bowling, and food service.

#Business#Payments#Podcast
Square Developer Podcast

Unlocking Programmable Traffic with Ngrok

Hosted Peter from Ngrok to discuss how programmable traffic and tunneling solve local dev friction and enable secure AI webhook testing.

#DevTools#APIs#Podcast
Changelog YouTube

@SquareDev Pod Launch + MCP

Live conversation with the Changelog crew on building developer media, AGI optimism, and Battle-tested MCP tooling at Block.

#Video#MCP#AI
Changelog & Friends

Proud Pod Parents (Changelog & Friends #88)

Changelog invited me to unpack launching the Square Developer Podcast and why MCP servers change how APIs meet AI agents.

#Podcast#AI#MCP
Square Developer Podcast

Understanding the State of GraphQL

Hosted Apollo’s Alex Hancock and Watson to talk about how GraphQL fits into modern API platforms and AI planning pipelines.

#GraphQL#APIs#Podcast
Square Developer Podcast

Engineering Enterprise-Grade Payments

Interviewed Monstarlab on scaling customer experiences, kiosk flows, and AI-assisted payments across global brands.

#Payments#APIs#Podcast
APIMatic Podcast

The Art of Developer Experience: API Design & Committees

Discussing the benefits of collaboration between internal API consumers and governance committees, and why APIs should be built to last forever.

#API Design#DevRel#Governance
Square Developer Podcast

Launching the Square Developer Podcast

Setting the stage for the Square Developer Podcast with Adam Stacoviak from Changelog. Discussing the vision for developer storytelling at Square.

#Square#Podcast#DevRel
Shippo YouTube

Getting Started with the Shippo API

A technical deep dive into the Shippo API architecture, covering object models, webhooks, and shipment creation for developers.

#Shippo#API#Tutorial

CAREER_TRAJECTORY

A history of building developer ecosystems and engineering tools at scale.

Experience_Protocol_v2.0

  1. Company
    Block
    Role
    Developer Relations Tech Lead, AI Enablement
    Date
  2. Company
    Square
    Role
    Head of Developer Relations
    Date
  3. Company
    Square
    Role
    Staff API Engineer & Advocate
    Date
  4. Company
    Square
    Role
    Senior Developer Advocate
    Date
  5. Company
    Shippo
    Role
    Developer Evangelist
    Date
  6. Company
    Codility
    Role
    Sales Engineer
    Date
  7. Company
    Codility
    Role
    Technical Product Specialist
    Date
Download_CV.pdf