JD Armada
Developer Advocate
JD Armada is a Developer Advocate at Elastic, where he helps developers build powerful AI-driven applications using search technologies, vector databases, and emerging frameworks like the Model Context Protocol (MCP). With a background in software engineering and a passion for agentic AI systems, JD creates technical content, demos, and tools that make cutting-edge concepts accessible and practical.

Creating reliable agents with structured outputs in Elasticsearch
Explore what structured outputs are and how to leverage them in Elasticsearch to ground agents in the most relevant context for data contracts.

Top Elastic Agent Builder projects and learnings from Cal Hacks 12.0
Explore the top Elastic Agent Builder projects from Cal Hacks 12.0 and dive into our technical takeaways on Serverless, ES|QL, and agent architectures.

Building a knowledge agent with semantic recall using Mastra and Elasticsearch
Learn how to build a knowledge agent with semantic recall using Mastra and Elasticsearch as a vector store for memory and information retrieval.

How to display fields of an Elasticsearch index
Learn how to display fields of an Elasticsearch index using the _mapping and _search APIs, sub-fields, synthetic _source, and runtime fields.


