---
title: "Raju Dandigam (@rajudandigam) | Hashnode"
description: "Raju Dandigam (@rajudandigam) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@rajudandigam"
---

@rajudandigam

# Raju Dandigam

@rajudandigam · Joined March 2025

### [How to Version Gemini Structured Output Schemas Safely](https://rajudandigam.hashnode.dev/how-to-version-gemini-structured-output-schemas-safely?utm_source=hashnode&utm_medium=feed)

Once tools, agents, UIs, and stored runs consume Gemini JSON, that output needs API-style versioning, validation, and migration.

5 min read · [rajudandigam.hashnode.dev](https://rajudandigam.hashnode.dev/how-to-version-gemini-structured-output-schemas-safely?utm_source=hashnode&utm_medium=feed)

[Sep 26](https://hashnode.com/posts/how-to-version-gemini-structured-output-schemas-safely/6ab7edb73275c0419c4545ec)

### [How to Build a Failure-Mining Loop for Google ADK Evaluations](https://rajudandigam.hashnode.dev/how-to-build-a-failure-mining-loop-for-google-adk-evaluations?utm_source=hashnode&utm_medium=feed)

A practical process for turning reviewed production failures into sanitized, representative Google ADK evaluation cases.

5 min read · [rajudandigam.hashnode.dev](https://rajudandigam.hashnode.dev/how-to-build-a-failure-mining-loop-for-google-adk-evaluations?utm_source=hashnode&utm_medium=feed)

[Sep 21](https://hashnode.com/posts/how-to-build-a-failure-mining-loop-for-google-adk-evaluations/6ab160bd01921aa5a484b064)

### [How to Use Google ADK Callbacks as an AI Agent Policy Plane](https://rajudandigam.hashnode.dev/how-to-use-google-adk-callbacks-as-an-ai-agent-policy-plane?utm_source=hashnode&utm_medium=feed)

How to use Google ADK callbacks as explicit control points for validation, authorization, budgets, and evidence—without turning them into scattered middleware.

5 min read · [rajudandigam.hashnode.dev](https://rajudandigam.hashnode.dev/how-to-use-google-adk-callbacks-as-an-ai-agent-policy-plane?utm_source=hashnode&utm_medium=feed)

[Sep 20](https://hashnode.com/posts/how-to-use-google-adk-callbacks-as-an-ai-agent-policy-plane/6ab00cf43c33ac6bb081e967)

### [How to Validate Gemini Grounding With Evidence Contracts](https://rajudandigam.hashnode.dev/how-to-validate-gemini-grounding-with-evidence-contracts?utm_source=hashnode&utm_medium=feed)

Validate Gemini grounding at claim level with evidence contracts, source policy, freshness checks, and safe fallbacks.

7 min read · [rajudandigam.hashnode.dev](https://rajudandigam.hashnode.dev/how-to-validate-gemini-grounding-with-evidence-contracts?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/how-to-validate-gemini-grounding-with-evidence-contracts/6aaec8471f6e997a0b2426b8) [Sep 19](https://hashnode.com/posts/how-to-validate-gemini-grounding-with-evidence-contracts/6aaec8471f6e997a0b2426b8)

### [How to Build Safe Fan-Out and Join Workflows With Google ADK](https://rajudandigam.hashnode.dev/how-to-build-safe-fan-out-and-join-workflows-with-google-adk?utm_source=hashnode&utm_medium=feed)

Design safe Google ADK fan-out and join workflows with single-writer state, explicit joins, and topology-based tests.

7 min read · [rajudandigam.hashnode.dev](https://rajudandigam.hashnode.dev/how-to-build-safe-fan-out-and-join-workflows-with-google-adk?utm_source=hashnode&utm_medium=feed)

[Sep 18](https://hashnode.com/posts/how-to-build-safe-fan-out-and-join-workflows-with-google-adk/6aad6066b5ac52dba7b2648c)
