<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://rogeriolima.io/en</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt" />
</url>
<url>
<loc>https://rogeriolima.io/pt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt" />
</url>
<url>
<loc>https://rogeriolima.io/en/work</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work" />
</url>
<url>
<loc>https://rogeriolima.io/en/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog" />
</url>
<url>
<loc>https://rogeriolima.io/pt/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog" />
</url>
<url>
<loc>https://rogeriolima.io/en/cv</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/cv" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/cv" />
</url>
<url>
<loc>https://rogeriolima.io/pt/cv</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/cv" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/cv" />
</url>
<url>
<loc>https://rogeriolima.io/en/roadmaps</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/roadmaps" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/roadmaps" />
</url>
<url>
<loc>https://rogeriolima.io/pt/roadmaps</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/roadmaps" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/roadmaps" />
</url>
<url>
<loc>https://rogeriolima.io/en/mentoring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/mentoring" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/mentoring" />
</url>
<url>
<loc>https://rogeriolima.io/pt/mentoring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/mentoring" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/mentoring" />
</url>
<url>
<loc>https://rogeriolima.io/en/roadmaps/first-job</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/roadmaps/first-job" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/roadmaps/first-job" />
</url>
<url>
<loc>https://rogeriolima.io/pt/roadmaps/first-job</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/roadmaps/first-job" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/roadmaps/first-job" />
</url>
<url>
<loc>https://rogeriolima.io/en/roadmaps/backend-aws</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/roadmaps/backend-aws" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/roadmaps/backend-aws" />
</url>
<url>
<loc>https://rogeriolima.io/pt/roadmaps/backend-aws</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/roadmaps/backend-aws" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/roadmaps/backend-aws" />
</url>
<url>
<loc>https://rogeriolima.io/en/roadmaps/fullstack-ai</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/roadmaps/fullstack-ai" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/roadmaps/fullstack-ai" />
</url>
<url>
<loc>https://rogeriolima.io/pt/roadmaps/fullstack-ai</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/roadmaps/fullstack-ai" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/roadmaps/fullstack-ai" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/portal-engine</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/portal-engine" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/portal-engine" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/portal-engine</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/portal-engine" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/portal-engine" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/portal-control-plane</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/portal-control-plane" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/portal-control-plane" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/portal-control-plane</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/portal-control-plane" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/portal-control-plane" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/rag-search</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/rag-search" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/rag-search" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/rag-search</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/rag-search" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/rag-search" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/ai-dev-team</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/ai-dev-team" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/ai-dev-team" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/ai-dev-team</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/ai-dev-team" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/ai-dev-team" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/ai-code-review</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/ai-code-review" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/ai-code-review" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/ai-code-review</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/ai-code-review" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/ai-code-review" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/liso</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/liso" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/liso" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/liso</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/liso" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/liso" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/vizinho-plus</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/vizinho-plus" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/vizinho-plus" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/vizinho-plus</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/vizinho-plus" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/vizinho-plus" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/simple-erp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/simple-erp" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/simple-erp" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/simple-erp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/simple-erp" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/simple-erp" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/praecepto</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/praecepto" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/praecepto" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/praecepto</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/praecepto" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/praecepto" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/taskmanager</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/taskmanager" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/taskmanager" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/taskmanager</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/taskmanager" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/taskmanager" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/servicehub</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/servicehub" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/servicehub" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/servicehub</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/servicehub" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/servicehub" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/security-intel-platform</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/security-intel-platform" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/security-intel-platform" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/security-intel-platform</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/security-intel-platform" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/security-intel-platform" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/union-app</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/union-app" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/union-app" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/union-app</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/union-app" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/union-app" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/corporate-intranet</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/corporate-intranet" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/corporate-intranet" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/corporate-intranet</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/corporate-intranet" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/corporate-intranet" />
</url>
<url>
<loc>https://rogeriolima.io/en/work/logistics-dashboard</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/logistics-dashboard" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/logistics-dashboard" />
</url>
<url>
<loc>https://rogeriolima.io/pt/work/logistics-dashboard</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/work/logistics-dashboard" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/work/logistics-dashboard" />
</url>
<url>
<loc>https://rogeriolima.io/en/blog/claude-code-jev</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog/claude-code-jev" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog/claude-code-jev" />
</url>
<url>
<loc>https://rogeriolima.io/pt/blog/claude-code-jev</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog/claude-code-jev" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog/claude-code-jev" />
</url>
<url>
<loc>https://rogeriolima.io/en/blog/hybrid-search-one-sqlite</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog/hybrid-search-one-sqlite" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog/hybrid-search-one-sqlite" />
</url>
<url>
<loc>https://rogeriolima.io/pt/blog/hybrid-search-one-sqlite</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog/hybrid-search-one-sqlite" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog/hybrid-search-one-sqlite" />
</url>
<url>
<loc>https://rogeriolima.io/en/blog/turso-fts5-in-rag</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog/turso-fts5-in-rag" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog/turso-fts5-in-rag" />
</url>
<url>
<loc>https://rogeriolima.io/pt/blog/turso-fts5-in-rag</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog/turso-fts5-in-rag" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog/turso-fts5-in-rag" />
</url>
<url>
<loc>https://rogeriolima.io/en/blog/weighted-rrf-vector-top-k</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog/weighted-rrf-vector-top-k" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog/weighted-rrf-vector-top-k" />
</url>
<url>
<loc>https://rogeriolima.io/pt/blog/weighted-rrf-vector-top-k</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog/weighted-rrf-vector-top-k" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog/weighted-rrf-vector-top-k" />
</url>
<url>
<loc>https://rogeriolima.io/en/blog/ai-code-review-lambda</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog/ai-code-review-lambda" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog/ai-code-review-lambda" />
</url>
<url>
<loc>https://rogeriolima.io/pt/blog/ai-code-review-lambda</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog/ai-code-review-lambda" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog/ai-code-review-lambda" />
</url>
<url>
<loc>https://rogeriolima.io/en/blog/sqs-worker-nextjs-sst</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog/sqs-worker-nextjs-sst" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog/sqs-worker-nextjs-sst" />
</url>
<url>
<loc>https://rogeriolima.io/pt/blog/sqs-worker-nextjs-sst</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://rogeriolima.io/en/blog/sqs-worker-nextjs-sst" />
<xhtml:link rel="alternate" hreflang="pt" href="https://rogeriolima.io/pt/blog/sqs-worker-nextjs-sst" />
</url>
</urlset>
