<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/about</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/experience</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/projects</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/articles</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/contact</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/booking</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/projects/1</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/projects/2</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/projects/3</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/projects/4</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/projects/5</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/projects/6</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/projects/7</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/projects/8</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/projects/9</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/projects/10</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/multi-tenant-database-query-indexing-optimization</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/memory-efficient-streaming-exports-laravel-vue3</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/realtime-websockets-laravel-echo-redis-stock-sync</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/migrating-legacy-laravel-blog-vue3-search-recommendations</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/monetizing-api-rate-limits-multi-company-saas-pricing</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/rbac-collaborator-permissions-saas-subscription-feature-gating</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/route-overloading-reusable-form-components</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/subscription-billing-engine-payment-sync</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/state-persistence-session-management-multi-tenant</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/securing-saas-auth-oauth-password-recovery</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/laravel-global-scopes-multi-tenancy-isolation</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/hybrid-laravel-blade-vue3-datatables</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/mastering-nextjs-15-optimizing-core-web-vitals</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/building-calendar-booking-integrations-nextjs</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/instant-search-meilisearch-nextjs</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-six-mu-c3zpt9l3gd.vercel.app/blog/redis-caching-queue-workers-laravel</loc>
<lastmod>2026-08-24T07:32:23.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
