Salih Güler

Salih Güler

Senior Developer Advocate

@AWS

All speakers

Salih is a Senior Developer Advocate at AWS with a strong focus on frontend and mobile app development, developer experience, and serverless architecture. With a background in building scalable mobile and web interfaces, he brings hands-on expertise to developer communities around the world. He’s passionate about creating intuitive developer tools and open source projects, often blending frontend craft with cloud infrastructure. Outside of work, Salih is a dedicated runner, comic book enthusiast, and a dad who balances code, curiosity, and creativity—always exploring new skills, from making music to architecture.

14:00 - 18:00

Building and Deploying a Multi-Agent AI D&D with TypeScript

Instructor: Salih GülerExpertise: IntermediateDuration: 4h

Ever wondered what happens when you give multiple AI agents different roles and let them collaborate? In this session, we’ll build a multi-agent system that creates and runs a Dungeons & Dragons campaign.

We’ll create an AI “Dungeon Master’s Guild” using the Swarm pattern: a Dungeon Master storyteller, World Builder for locations and NPCs, Combat Director for tactical encounters, and Quest Weaver for story arcs.

We’ll explore how MCP servers act as magical tools – dice rollers, monster manuals, and spell compendiums that agents discover dynamically. You’ll see live character creation with audience input, real-time world building with shared context, AI agents conversing via autonomous handoffs, and a complete D&D session where the audience becomes the adventuring party.

Learn multi-agent architecture, TypeScript patterns using tools, MCP integration, and best practices for orchestrating multiple AI models.

No D&D experience required – just bring your curiosity for AI and love of TypeScript!

Wanna make sure you get to talk to Salih?

VIP ticket holders get exclusive goodies and exclusive access to the after-party. There are still VIP tickets available, get yours!

Get VIP

... or

Get in touch

Questions, feedback, requests?

We'd love to hear from you. Whether you have questions about the conference, want to become a sponsor, or are interested in speaking, our team is here to help.

Ask us anything

If you have any uncertainties or burning questions, don’t hesitate to reach out.

Give us your feedback

We want to make this a great experience for everyone. If you have feedback, let us know!

Found a bug?

FIll out the form, and we’ll get right to it as soon as we can.

Report an issue

About us

Who are we?

Our mission is to be the #1 JavaScript resource for developers in the Zurich tech scene, offering everything from meetups and workshops, to creating unparalleled networking opportunities, while making sure everybody feels welcome and included.Zurich JS Conf is part of the Swiss JavaScript Group, a non-profit association registered in Switzerland.

Stay in the know

Get updates about speakers, schedule, and early bird tickets.

By subscribing, you agree to our Privacy Policy

ZurichJS

© 2026 Swiss JavaScript Group (CHE-255.581.547). All rights reserved