Michael Watson
Platform Engineering - Developer Advocate AI/MCP
Actions
Michael Watson was the Head of Developer Relations at Apollo GraphQL, where he's spent nearly eight years helping enterprises adopt GraphQL at scale. He founded the MCP Server Builder Series, a community of 3,000+ developers exploring how to build production-ready MCP servers, with events running every six weeks across San Francisco, New York, London, and Amsterdam. Michael has delivered keynote demos at GraphQL Summit showcasing agentic workflows and MCP integration, and has worked directly with engineering teams at Netflix, Walmart, Wayfair, and Expedia on their GraphQL implementations. He holds an MBA from Santa Clara University and is an Eagle Scout.
Area of Expertise
Topics
Dynamic (but safe) Operations: Using AI to generate trusted operations from text prompts
Platform engineering and internal developer portals have been a growing trend in the tech industry to make developers more efficient. For example, how do we help new developers ship their first feature faster? GraphQL helps Platform API efforts ship features faster, but what about when your schema gets very complex? How can a new developer find what they need quickly? GraphQL already provides a complete and understandable description of the data in our APIs, but what if we provide that context to a LLM?
In this talk, we'll journey through GitHub's APIs and explore how a GraphQL schema is a significant advantage in AI-based tooling. We're seeing more AI-based tools generate fetch code based on OpenAPI definitions, and while they may be tempting at first, it could be a decision with unexpected trade-offs.
We'll show how to take a standard open-sourced LLM and provide a GraphQL-aware context to generate operations from text input. After this talk, you can safely bring AI to your developer efficiency initiatives with any LLM, 3rd party, or self-hosted!
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top