<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>sunilkhobragade.pages.dev</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/work</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/projects</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tech-stack</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/education</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/changelog</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/download</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/status</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>hourly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/uses</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/faq</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/privacy</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/terms</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/projects/pulse-chat</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/projects/ai-enabled-lms</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/projects/e-commerce-platform</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/projects/real-time-appointment-booking</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/autonomous-multi-agent-orchestration-langgraph</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/architecting-concurrency-safe-booking-systems</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/building-high-throughput-microservices-with-nodejs-and-redis</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/designing-event-driven-microservices-rabbitmq-nodejs</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/integrating-multi-gateway-payments-clean-architecture</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/low-latency-edge-computing-cloudflare-astro</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/multi-tenant-database-isolation-architectures</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/optimizing-postgresql-queries-high-volume-systems</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/outbox-pattern-distributed-transaction-guarantees</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/production-rag-pipelines-pgvector-postgresql</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/scaling-websocket-infrastructure-high-concurrency</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/ultra-fast-llm-inference-groq-lpu-streaming</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/zero-downtime-deployments-with-docker-and-github-actions</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/zero-js-baseline-web-applications-astro-5</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/building-resilient-ai-agents-with-tool-calling-and-structured-outputs</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/distributed-rate-limiting-algorithms-token-bucket-redis</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/postgresql-table-partitioning-and-cdc-streaming-debezium</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/passkeys-and-webauthn-implementation-clean-architecture</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/blog/kubernetes-canary-deployments-with-istio-and-prometheus</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/estimator</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/appointment</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/curl-converter</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/json-formatter</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/timestamp-converter</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/chmod-calculator</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/html-entity-encoder</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/json-to-ts</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/regex-tester</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/base64-encoder</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/uuid-generator</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/diff-viewer</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/markdown-editor</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/box-shadow-generator</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/color-contrast</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/url-parser</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/svg-optimizer</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/sql-formatter</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/jwt-decoder</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>sunilkhobragade.pages.dev/tools/cron-generator</loc>
    <lastmod>2026-10-13T07:22:00.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
</urlset>