Nakul Gowdra

Nakul Gowdra

AI/ML Architect

Google

Build long running AI agents that pause resume and never lose context with adk

Wednesday, 3 June · 11:45 AM · Hallway track

explore the program

Build long running AI agents that pause resume and never lose context with adk

How do you build AI agents that survive weeks of idle time, container restarts, and complex cross-team handoffs? Traditional stateless loops fail under context pollution, soaring token costs, and hallucinated progress. This session dives deep into Google’s Agent Development Kit (ADK) to build robust, long-running agentic workflows. We’ll break down a production-ready, three-pillar architecture:

  • Durable State Machines: Enforcing explicit state schemas instead of relying on raw chat history
  • Event-Driven Resumption: Waking dormant agents via FastAPI webhooks, allowing scale-to-zero during idle time
  • Multi-Agent Coordination: Delegating tasks to specialized, focused sub-agents to keep reasoning sharp

Walk away with a practical, code-first playbook to ship enterprise background agents

Nakul Gowdra

Nakul Gowdra is an AI/ML Architect at Google Cloud based in Melbourne. His journey in tech over the last decade has taken him through almost every layer of the data world—from building data pipelines and managing databases to designing advanced AI models. What excites him most is helping organizations look past the hype of Generative AI and find practical, ethical ways to innovate and solve real-world problems. He is thrilled to be joining the discussion today to explore these ideas with fellow attendees.