<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://www.saisriharsha.com/</loc><changefreq>monthly</changefreq><priority>1.0</priority></url><url><loc>https://www.saisriharsha.com/blog</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/experience</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/contact</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/resume</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/sai-sri-harsha</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/sri-harsha</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/sai-harsha</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/harsha</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/sai-harsha-distributed-systems</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/sri-harsha-ai-engineer</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/harsha-guddati-software-engineer</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/sai-sri-harsha-gainesville</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/sai-harsha-kubernetes</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/sri-harsha-backend</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/sai-sri-harsha-portfolio</loc><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/blog/nine-billion-tokens-and-the-boring-work</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/ai-gateway-is-a-policy-boundary</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/failover-that-preserves-the-contract</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/streaming-is-a-lifecycle</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/redis-pubsub-and-the-missing-message</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/cancellation-is-resource-management</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/celery-retries-need-a-business-key</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/backpressure-is-a-product-decision</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/latency-is-more-than-one-percentile</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/retrieval-fails-before-the-model-speaks</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/hybrid-search-needs-two-ways-to-be-right</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/chunking-is-a-document-design-problem</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/citations-should-be-inspectable</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/rag-permissions-belong-before-generation</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/evals-are-executable-product-expectations</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/valid-json-is-not-a-valid-decision</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/tool-calls-need-intent-not-just-arguments</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/prompt-builder-is-a-workflow-editor</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/intentguard-and-the-space-before-enter</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/weblms-and-the-boundary-of-a-tab</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/forecasting-starts-with-a-data-contract</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/data-agents-should-show-their-work</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/kubernetes-health-checks-are-promises</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/query-tuning-starts-with-the-question</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/etl-should-preserve-an-explanation</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/compiler-design-made-boundaries-concrete</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/motion-should-explain-not-compete</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/7</loc><lastmod>2025-07-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/8</loc><lastmod>2025-07-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/blog/9</loc><lastmod>2025-07-20T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url><url><loc>https://www.saisriharsha.com/portfolio/intentguard</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/weblms</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/rag-agent</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/apptrack</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/vision-ai</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/navigator-prompt</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/incident-pdf-ingestion</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/incident-visualization</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/fbi-data-pipeline</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/resume-ranking</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/redacted-name-prediction</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/university-job-scraper</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/webchat</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/portfolio-content-api</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/geoguard</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://www.saisriharsha.com/portfolio/delphi-interpreter</loc><lastmod>2026-10-09T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url></urlset>