<?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://www.abubakarsaifullah.com/</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/about</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/skills</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/projects</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/blog</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/certifications</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/contact</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/privacy-policy</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/terms-of-service</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/projects/insurance-pension-platform</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/projects/easypaisa-digital-banking</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/projects/upaisa-branchless-banking</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/projects/applied-ai-spring-ai</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/projects/smart-meter-management-system</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/projects/cloud-migration-delivery-automation</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/projects/starzplay-streaming-platform</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/projects/apigee-api-monetisation</loc>
<lastmod>2026-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/blog/agentic-ai-ticket-triage-spring-ai-java</loc>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/agentic-ai-ticket-triage-spring-ai-java.webp</image:loc>
</image:image>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/agentic-ai-ticket-triage-spring-ai-java.png</image:loc>
</image:image>
<lastmod>2026-08-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/blog/production-rag-spring-ai-hybrid-search-reranking</loc>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/production-rag-spring-ai-hybrid-search-reranking.webp</image:loc>
</image:image>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/production-rag-spring-ai-hybrid-search-reranking.png</image:loc>
</image:image>
<lastmod>2026-08-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/blog/building-rag-application-spring-ai-java-21-maven</loc>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/building-rag-application-spring-ai-java-21-maven.webp</image:loc>
</image:image>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/building-rag-application-spring-ai-java-21-maven.png</image:loc>
</image:image>
<lastmod>2026-08-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/blog/spring-ai-mcp-server-client-java</loc>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/spring-ai-mcp-server-client-java.webp</image:loc>
</image:image>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/spring-ai-mcp-server-client-java.png</image:loc>
</image:image>
<lastmod>2026-08-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/blog/event-driven-ai-pipeline-spring-boot-kafka-spring-ai</loc>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/event-driven-ai-pipeline-spring-boot-kafka-spring-ai.webp</image:loc>
</image:image>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/event-driven-ai-pipeline-spring-boot-kafka-spring-ai.png</image:loc>
</image:image>
<lastmod>2026-08-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/blog/spring-boot-4-java-21-migration</loc>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/spring-boot-4-java-21-migration.webp</image:loc>
</image:image>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/spring-boot-4-java-21-migration.png</image:loc>
</image:image>
<lastmod>2026-08-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.abubakarsaifullah.com/blog/spring-boot-apache-kafka-java-21-maven</loc>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/spring-boot-apache-kafka-java-21-maven.webp</image:loc>
</image:image>
<image:image>
<image:loc>https://www.abubakarsaifullah.com/blog/covers/spring-boot-apache-kafka-java-21-maven.png</image:loc>
</image:image>
<lastmod>2026-08-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
</urlset>
