<?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"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
                            http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
  <!-- ================================================================== -->
  <!-- AUTO-GENERATED SITEMAP — DO NOT EDIT MANUALLY                       -->
  <!-- Source: .routes/routes.json (unified route registry)                -->
  <!-- Generated: 2026-05-15                                                  -->
  <!-- Total URLs: 73 (each w/ EN + AR hreflang)        -->
  <!-- ================================================================== -->

  <!-- Static Pages -->
  <url>
    <loc>https://khalidaboubakr.com</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/about</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/about"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/about/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/about"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/projects</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/projects"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/projects/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/projects"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/services</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/services"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/services/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/services"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/contact</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/contact"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/contact/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/contact"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/author</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/author"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/author/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/author"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/editorial-policy</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/editorial-policy"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/editorial-policy/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/editorial-policy"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/privacy-policy</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/privacy-policy"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/privacy-policy/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/privacy-policy"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/terms-of-service</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/terms-of-service"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/terms-of-service/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/terms-of-service"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/gdpr-compliance</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/gdpr-compliance"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/gdpr-compliance/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/gdpr-compliance"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/data-retention-policy</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/data-retention-policy"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/data-retention-policy/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/data-retention-policy"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/security-data-protection</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/security-data-protection"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/security-data-protection/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/security-data-protection"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/mobile-app-permissions</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/mobile-app-permissions"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/mobile-app-permissions/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/mobile-app-permissions"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/data-deletion-request</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/data-deletion-request"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/data-deletion-request/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/data-deletion-request"/>
  </url>

  <!-- Blog Articles -->
  <url>
    <loc>https://khalidaboubakr.com/blog/event-driven-architecture-enterprise-systems</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/event-driven-architecture-enterprise-systems"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/event-driven-architecture-enterprise-systems/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/event-driven-architecture-enterprise-systems"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/domain-driven-design-bounded-contexts</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/domain-driven-design-bounded-contexts"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/domain-driven-design-bounded-contexts/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/domain-driven-design-bounded-contexts"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/microservices-vs-monolith-decision-framework</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/microservices-vs-monolith-decision-framework"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/microservices-vs-monolith-decision-framework/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/microservices-vs-monolith-decision-framework"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/cqrs-event-sourcing-patterns</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/cqrs-event-sourcing-patterns"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/cqrs-event-sourcing-patterns/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/cqrs-event-sourcing-patterns"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/building-resilient-distributed-systems</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/building-resilient-distributed-systems"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/building-resilient-distributed-systems/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/building-resilient-distributed-systems"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/react-performance-optimization-scale</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/react-performance-optimization-scale"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/react-performance-optimization-scale/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/react-performance-optimization-scale"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/state-management-architecture-patterns</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/state-management-architecture-patterns"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/state-management-architecture-patterns/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/state-management-architecture-patterns"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/micro-frontends-architecture</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/micro-frontends-architecture"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/micro-frontends-architecture/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/micro-frontends-architecture"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/advanced-typescript-patterns</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/advanced-typescript-patterns"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/advanced-typescript-patterns/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/advanced-typescript-patterns"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/api-design-rest-graphql-grpc</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/api-design-rest-graphql-grpc"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/api-design-rest-graphql-grpc/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/api-design-rest-graphql-grpc"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/database-design-patterns-scale</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/database-design-patterns-scale"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/database-design-patterns-scale/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/database-design-patterns-scale"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/queue-based-architecture-reliable-processing</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/queue-based-architecture-reliable-processing"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/queue-based-architecture-reliable-processing/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/queue-based-architecture-reliable-processing"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/laravel-enterprise-patterns</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/laravel-enterprise-patterns"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/laravel-enterprise-patterns/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/laravel-enterprise-patterns"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/authentication-authorization-production</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/authentication-authorization-production"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/authentication-authorization-production/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/authentication-authorization-production"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/api-security-hardening-guide</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/api-security-hardening-guide"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/api-security-hardening-guide/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/api-security-hardening-guide"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/protecting-against-injection-attacks</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/protecting-against-injection-attacks"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/protecting-against-injection-attacks/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/protecting-against-injection-attacks"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/secure-session-management</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/secure-session-management"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/secure-session-management/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/secure-session-management"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/core-web-vitals-optimization</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/core-web-vitals-optimization"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/core-web-vitals-optimization/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/core-web-vitals-optimization"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/technical-seo-developers</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/technical-seo-developers"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/technical-seo-developers/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/technical-seo-developers"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/frontend-performance-budgets</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/frontend-performance-budgets"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/frontend-performance-budgets/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/frontend-performance-budgets"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/stripe-payment-integration-production</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/stripe-payment-integration-production"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/stripe-payment-integration-production/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/stripe-payment-integration-production"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/adyen-payment-integration-enterprise</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/adyen-payment-integration-enterprise"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/adyen-payment-integration-enterprise/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/adyen-payment-integration-enterprise"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/paypal-payment-integration-production</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/paypal-payment-integration-production"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/paypal-payment-integration-production/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/paypal-payment-integration-production"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/checkout-com-payment-integration</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/checkout-com-payment-integration"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/checkout-com-payment-integration/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/checkout-com-payment-integration"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/square-payment-integration</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/square-payment-integration"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/square-payment-integration/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/square-payment-integration"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/paymob-payment-integration-mena</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/paymob-payment-integration-mena"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/paymob-payment-integration-mena/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/paymob-payment-integration-mena"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/hyperpay-payment-integration-gcc</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/hyperpay-payment-integration-gcc"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/hyperpay-payment-integration-gcc/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/hyperpay-payment-integration-gcc"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/amazon-payment-services-integration</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/amazon-payment-services-integration"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/amazon-payment-services-integration/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/amazon-payment-services-integration"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/braintree-payment-integration</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/braintree-payment-integration"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/braintree-payment-integration/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/braintree-payment-integration"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/apple-pay-web-integration</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/apple-pay-web-integration"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/apple-pay-web-integration/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/apple-pay-web-integration"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/artificial-intelligence-foundations-engineers</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/artificial-intelligence-foundations-engineers"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/artificial-intelligence-foundations-engineers/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/artificial-intelligence-foundations-engineers"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/large-language-model-architecture-explained</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/large-language-model-architecture-explained"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/large-language-model-architecture-explained/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/large-language-model-architecture-explained"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/deep-learning-book-critical-review</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/deep-learning-book-critical-review"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/deep-learning-book-critical-review/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/deep-learning-book-critical-review"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/hands-on-machine-learning-study-guide</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/hands-on-machine-learning-study-guide"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/hands-on-machine-learning-study-guide/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/hands-on-machine-learning-study-guide"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/learning-ai-realistic-engineers-path</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/learning-ai-realistic-engineers-path"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/learning-ai-realistic-engineers-path/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/learning-ai-realistic-engineers-path"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/why-custom-software-projects-fail</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/why-custom-software-projects-fail"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/why-custom-software-projects-fail/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/why-custom-software-projects-fail"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/hiring-software-engineers-technical-due-diligence</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/hiring-software-engineers-technical-due-diligence"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/hiring-software-engineers-technical-due-diligence/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/hiring-software-engineers-technical-due-diligence"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/when-custom-software-wrong-choice</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/when-custom-software-wrong-choice"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/when-custom-software-wrong-choice/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/when-custom-software-wrong-choice"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/designing-software-long-term-maintenance</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/designing-software-long-term-maintenance"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/designing-software-long-term-maintenance/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/designing-software-long-term-maintenance"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/medical-website-architecture-security-compliance</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/medical-website-architecture-security-compliance"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/medical-website-architecture-security-compliance/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/medical-website-architecture-security-compliance"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/healthcare-data-privacy-compliance</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/healthcare-data-privacy-compliance"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/healthcare-data-privacy-compliance/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/healthcare-data-privacy-compliance"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/why-medical-software-projects-fail</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/why-medical-software-projects-fail"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/why-medical-software-projects-fail/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/why-medical-software-projects-fail"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/evaluating-technical-partners-medical-software</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/evaluating-technical-partners-medical-software"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/evaluating-technical-partners-medical-software/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/evaluating-technical-partners-medical-software"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/regulatory-compliance-software-systems</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/regulatory-compliance-software-systems"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/regulatory-compliance-software-systems/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/regulatory-compliance-software-systems"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/scalability-reliability-small-organizations</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/scalability-reliability-small-organizations"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/scalability-reliability-small-organizations/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/scalability-reliability-small-organizations"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/why-ai-projects-fail-production</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/why-ai-projects-fail-production"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/why-ai-projects-fail-production/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/why-ai-projects-fail-production"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/blog/ai-healthcare-realistic-applications</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/blog/ai-healthcare-realistic-applications"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/blog/ai-healthcare-realistic-applications/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/blog/ai-healthcare-realistic-applications"/>
  </url>

  <!-- Case Studies -->
  <url>
    <loc>https://khalidaboubakr.com/case-studies/emrcog-mrcog-medical-education-platform</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/case-studies/emrcog-mrcog-medical-education-platform"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/case-studies/emrcog-mrcog-medical-education-platform/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/case-studies/emrcog-mrcog-medical-education-platform"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/case-studies/multi-site-clinic-management-uk</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/case-studies/multi-site-clinic-management-uk"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/case-studies/multi-site-clinic-management-uk/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/case-studies/multi-site-clinic-management-uk"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/case-studies/government-digital-platform-hail-saudi-arabia</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/case-studies/government-digital-platform-hail-saudi-arabia"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/case-studies/government-digital-platform-hail-saudi-arabia/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/case-studies/government-digital-platform-hail-saudi-arabia"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/case-studies/logistics-management-platform-saudi</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/case-studies/logistics-management-platform-saudi"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/case-studies/logistics-management-platform-saudi/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/case-studies/logistics-management-platform-saudi"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/case-studies/ecommerce-platform-dates-saudi-arabia</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/case-studies/ecommerce-platform-dates-saudi-arabia"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/case-studies/ecommerce-platform-dates-saudi-arabia/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/case-studies/ecommerce-platform-dates-saudi-arabia"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/case-studies/financial-management-accounting-platform</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/case-studies/financial-management-accounting-platform"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/case-studies/financial-management-accounting-platform/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/case-studies/financial-management-accounting-platform"/>
  </url>

  <!-- Industry Pillars -->
  <url>
    <loc>https://khalidaboubakr.com/case-studies/medical-education-platforms-european-doctors</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/case-studies/medical-education-platforms-european-doctors"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/case-studies/medical-education-platforms-european-doctors/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/case-studies/medical-education-platforms-european-doctors"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/case-studies/healthcare</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/case-studies/healthcare"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/case-studies/healthcare/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/case-studies/healthcare"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/case-studies/government</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/case-studies/government"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/case-studies/government/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/case-studies/government"/>
  </url>
  <url>
    <loc>https://khalidaboubakr.com/case-studies/enterprise</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/case-studies/enterprise"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/case-studies/enterprise/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/case-studies/enterprise"/>
  </url>

  <!-- Regional Pillars -->
  <url>
    <loc>https://khalidaboubakr.com/case-studies/healthcare-saudi-arabia</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://khalidaboubakr.com/case-studies/healthcare-saudi-arabia"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://khalidaboubakr.com/case-studies/healthcare-saudi-arabia/ar"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://khalidaboubakr.com/case-studies/healthcare-saudi-arabia"/>
  </url>
</urlset>
