<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://asad-saeed.vercel.app</loc>
<lastmod>2026-07-12T17:08:53.670Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/skills</loc>
<lastmod>2026-07-12T17:08:53.670Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/background</loc>
<lastmod>2026-07-12T17:08:53.670Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio</loc>
<lastmod>2026-07-12T17:08:53.670Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/contact</loc>
<lastmod>2026-07-12T17:08:53.670Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/blog</loc>
<lastmod>2026-07-12T17:08:53.670Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/verki-admin</loc>
<lastmod>2026-04-29T09:00:18.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/north-start-ai</loc>
<lastmod>2026-04-29T09:00:18.983Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/iv-wellness</loc>
<lastmod>2026-04-29T09:00:19.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/finance-iq</loc>
<lastmod>2026-04-29T09:00:20.128Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/obenan</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/projects/obenan.png</image:loc>
</image:image>
<lastmod>2026-04-29T09:00:20.726Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/pedlar-store</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/projects/pedlar.png</image:loc>
</image:image>
<lastmod>2026-04-29T09:00:21.293Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/foodswitch-cloud</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/projects/fscloud.png</image:loc>
</image:image>
<lastmod>2026-04-29T09:00:21.917Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/estrella-tera</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/projects/estra.png</image:loc>
</image:image>
<lastmod>2026-04-29T09:00:22.474Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/prism</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/projects/prism.png</image:loc>
</image:image>
<lastmod>2026-04-29T09:00:23.044Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/mnft-swap</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/projects/swap.png</image:loc>
</image:image>
<lastmod>2026-04-29T09:00:23.629Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/safe-herit</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/projects/safeherit.png</image:loc>
</image:image>
<lastmod>2026-04-29T09:00:24.236Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/nr-mobiles</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/projects/nrmobiles.png</image:loc>
</image:image>
<lastmod>2026-04-29T09:00:24.811Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/company-needs</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/projects/companyneeds.png</image:loc>
</image:image>
<lastmod>2026-04-29T09:00:25.356Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/ask-cyborg</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/projects/askcyborg.png</image:loc>
</image:image>
<lastmod>2026-04-29T09:00:25.936Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/gsoft</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/projects/gsoft.png</image:loc>
</image:image>
<lastmod>2026-04-29T09:00:26.803Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/digital-wave-solutions</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/projects/dws.png</image:loc>
</image:image>
<lastmod>2026-04-29T09:00:27.360Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/coinpick-365</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/projects/coinpack.png</image:loc>
</image:image>
<lastmod>2026-04-29T09:00:27.922Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/xconnect</loc>
<lastmod>2026-04-29T09:00:17.102Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/portfolio/verki</loc>
<lastmod>2026-04-29T09:00:17.754Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/blog/nestjs-architecture-explained-controllers-providers-modules-middleware-guards-interceptors-2026-guide</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/blog/1785927181452-8t0q177yskq.png</image:loc>
</image:image>
<lastmod>2026-08-05T10:58:11.434Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/blog/nextjs-caching-explained-request-memoization-data-cache-full-route-cache-router-cache-2026-guide</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/blog/1785494627760-oju61krwsri.png</image:loc>
</image:image>
<lastmod>2026-07-31T10:45:45.688Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/blog/monolith-vs-modular-monolith-vs-microservices-choosing-the-right-software-architecture-in-2026</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/blog/1785239160280-tng661qiuq.png</image:loc>
</image:image>
<lastmod>2026-07-28T11:48:04.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/blog/websockets-vs-server-sent-events-sse-vs-polling-which-real-time-communication-method-should-you-choose-in-2026</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/blog/1784893475708-ipe5kdktw4m.png</image:loc>
</image:image>
<lastmod>2026-07-24T11:46:18.566Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/blog/redis-in-mern-caching-sessions-performance-a-practical-guide-for-scalable-applications-2026</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/blog/1784633028496-xib5vg0055q.png</image:loc>
</image:image>
<lastmod>2026-07-21T11:26:07.530Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/blog/react-context-vs-redux-vs-zustand-vs-react-query-which-one-should-you-use-in-2026</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/blog/1784102982458-2msys1zmvhw.png</image:loc>
</image:image>
<lastmod>2026-07-15T08:11:26.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/blog/react-native-in-2026-expo-vs-bare-workflow-which-one-should-you-choose</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/blog/1783874876818-1f180yg7r0r.png</image:loc>
</image:image>
<lastmod>2026-07-12T16:48:55.180Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://asad-saeed.vercel.app/blog/react-rendering-patterns-every-senior-engineer-should-know-2026</loc>
<image:image>
<image:loc>https://xyufrjjbhqndxfxbxcut.supabase.co/storage/v1/object/public/blog/1783850387050-luwcmujq8n.png</image:loc>
</image:image>
<lastmod>2026-07-12T17:12:44.195Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
