← All speakers

Bio, Work & Ideas

Dominik Kundel

Conference affiliation: Developer Experience Lead · OpenAI · 2026

On this page

Dominik Kundel works on developer experience and SDKs at OpenAI, building the infrastructure that turns powerful models into usable, controllable software agents. He co-designed and implemented the OpenAI Agents SDK for TypeScript with Kazuhiro Sera and has contributed to Codex, gpt-oss and a Rust library for rendering the Harmony format.

From developer evangelism to AI product leadership

Kundel began as a software engineer at Microsoft before joining Twilio as a developer evangelist. Over nearly nine years, he moved from developer advocacy and tools into product management and ultimately led product and design for Twilio’s Emerging Tech and Innovation organization. His account of that transition describes a career spanning technical education, team building and AI incubation. He also completed an evening-and-weekend MBA at the University of California, Berkeley’s Haas School of Business.

His earlier projects capture a durable interest in removing everyday friction for programmers: node-env-run loads environment variables before executing commands, pkg-install installs Node.js packages programmatically, and vscode-new-file extends file creation in Visual Studio Code. In 2017, he even made a coffee machine programmable with JavaScript.

At Twilio, Kundel helped develop customer memory systems that connected structured customer profiles with unstructured conversations: personalization used existing customer data, while perception extracted useful information from interactions. Those concepts informed AI Assistants, an agent-building approach for customer engagement across communication channels.

He also confronted the organizational difficulty of shipping agents whose reliability, cost and regulatory implications remained unsettled. His team used rough customer-facing prototypes, internal hackathons and low-risk deployments to surface weaknesses early, while the Twilio Alpha sub-brand distinguished experimental releases from mature products. He argued that smaller companies might adopt imperfect agents sooner because the technology added capabilities they otherwise lacked, whereas enterprises measured it against established service standards.

What distinguishes his approach to agents

  • Voice architecture determines the experience. Kundel contrasts chained speech-to-text systems, which provide visibility and reuse existing text applications, with native speech-to-speech agents, which reduce latency and preserve conversational cues. His voice-agent workshop demonstrates a hybrid pattern: a responsive audio agent manages conversation while delegating difficult decisions to a stronger reasoning model. Browser-based WebRTC, short-lived credentials, interruption handling and human-approved tools make that architecture practical.
  • Evaluation and approvals should precede autonomy. He recommends starting with narrowly defined tasks, limited tools and early evaluation. For voice systems, that includes transcript-based guardrails, human review and tracking what users actually heard before interrupting. Consequential tool calls should require approval before execution begins.
  • The harness is essential agent infrastructure. His Codex architecture walkthrough distinguishes the app-server protocol connecting interfaces to the open-source Codex harness from the Responses API connecting that harness to models and tools. Deferred tool loading, bounded skills context, filesystem sandboxing, asynchronous subagents, persistent connections and automatic compaction shape how coding agents perform extended work.
  • Authorization depends on context. Kundel emphasizes contextual authorization: deleting a file may be appropriate when explicitly requested but unsafe when unrelated to the user’s goal. Review mechanisms therefore need to consider both an action’s potential impact and the actual permission granted.

His reflection on his first year at OpenAI places the TypeScript SDK, open-model tooling and Codex within the shift toward agentic software development. His description of GPT-5-Codex makes that ambition concrete: systems that help developers refactor substantial codebases, debug problems and add tests.

Read the topics behind these talks

3 conference talks

AI Engineer World's Fair 20251:25:35

Building voice agents with OpenAI

OpenAI developer-experience leader Dominik Kundel leads a hands-on World's Fair workshop on building browser-based voice agents with the OpenAI Agents SDK for TypeScript. He introduces native realtime voice support, develops a Next.js application from an existing text-agent foundation, and demonstrates tool calls, human approval, interruption handling,…

Dominik Kundel

Speech and audio · Agent engineering · RAG, context, and search

AI Engineer World's Fair 202620:55

Codex, Behind the Harness

OpenAI’s Dominik Kundel dissects the open-source, Rust-based Codex agent harness, explaining how the app-server connects user interfaces to the harness while the Responses API connects it to model inference and tools. He describes interoperable providers, context and skills budgeting, MCP integrations, file system interactions, and a TypeScript nano Codex…

Dominik Kundel

APIs, MCP, and protocols · Architecture · Coding and developer tools

AI Engineer World's Fair 202420:35

Cooking with fire without burning down the kitchen

Twilio product and design leader Dominik Kundel explains how a small Emerging Tech and Innovation team explores AI-driven customer engagement without disrupting existing customers. He contrasts sustaining product improvements with disruptive AI agents, highlights enterprise quality and cost limitations, and recommends early customer exposure, internal…

Dominik Kundel

APIs, MCP, and protocols · Infrastructure and deployment · Leadership

References