JD Armada

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.

Articles by JD Armada

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.

JD Armada

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.

JD Armada

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.

JD Armada

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.

JD Armada

Building an agentic RAG assistant with JavaScript, Mastra and Elasticsearch

Learn how to build AI agents in the JavaScript ecosystem

JD Armada

The current state of MCP (Model Context Protocol)

Learn about MCP, project updates, features, security challenges, emerging use-cases, and how to tinker around with Elastic’s Elasticsearch MCP server.

JD Armada

Ready to build state of the art search experiences?

Sufficiently advanced search isn’t achieved with the efforts of one. Elasticsearch is powered by data scientists, ML ops, engineers, and many more who are just as passionate about search as you are. Let’s connect and work together to build the magical search experience that will get you the results you want.

Try it yourself