<?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://amgadelnezamy.com/</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/home-16x9.jpg</image:loc>
      <image:title>Amgad ElNezamy — iOS Engineer portfolio</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://amgadelnezamy.com/blog/</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/blog-16x9.jpg</image:loc>
      <image:title>Amgad ElNezamy iOS engineering articles</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://amgadelnezamy.com/blog/ai-tools-ios-development-workflow.html</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/ai-tools-ios-development-workflow-16x9.jpg</image:loc>
      <image:title>Using AI Tools in an iOS Development Workflow—Without Losing Engineering Judgment</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://amgadelnezamy.com/blog/apple-pay-integration-ios.html</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/apple-pay-integration-ios-16x9.jpg</image:loc>
      <image:title>Integrating Apple Pay in an iOS App: A Reliable End-to-End Flow</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://amgadelnezamy.com/blog/building-scalable-ios-apps-clean-architecture.html</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/building-scalable-ios-apps-clean-architecture-16x9.jpg</image:loc>
      <image:title>Building Scalable iOS Apps with Clean Architecture</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://amgadelnezamy.com/blog/designing-multi-tenant-ios-application.html</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/designing-multi-tenant-ios-application-16x9.jpg</image:loc>
      <image:title>Designing a Multi-Tenant iOS Application Without Forking the Product</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://amgadelnezamy.com/blog/feature-flags-safe-ios-releases.html</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/feature-flags-safe-ios-releases-16x9.jpg</image:loc>
      <image:title>Feature Flags and Safer iOS Releases</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://amgadelnezamy.com/blog/modular-ios-architecture-when-to-split-app.html</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/modular-ios-architecture-when-to-split-app-16x9.jpg</image:loc>
      <image:title>Modular iOS Architecture: When and How to Split an App</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://amgadelnezamy.com/blog/monitoring-ios-apps-production-crashes-analytics-performance.html</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/monitoring-ios-apps-production-crashes-analytics-performance-16x9.jpg</image:loc>
      <image:title>Monitoring iOS Apps in Production: Crashes, Analytics, and Performance</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://amgadelnezamy.com/blog/reliable-travel-booking-flows-ios.html</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/reliable-travel-booking-flows-ios-16x9.jpg</image:loc>
      <image:title>Building Reliable Travel Booking Flows on iOS</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://amgadelnezamy.com/blog/secure-api-integration-ios-auth-token-storage.html</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/secure-api-integration-ios-auth-token-storage-16x9.jpg</image:loc>
      <image:title>Building Secure API Integrations on iOS</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://amgadelnezamy.com/blog/swift-concurrency-production-async-await-actors.html</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/swift-concurrency-production-async-await-actors-16x9.jpg</image:loc>
      <image:title>Swift Concurrency in Production: Async/Await, Cancellation, and Actors</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://amgadelnezamy.com/blog/swiftui-in-production-lessons-learned.html</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/swiftui-in-production-lessons-learned-16x9.jpg</image:loc>
      <image:title>SwiftUI in Production: Lessons That Keep Apps Reliable</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://amgadelnezamy.com/blog/testing-swiftui-viewmodels-usecases-ui-flows.html</loc>
    <lastmod>2026-06-27</lastmod>
    <image:image>
      <image:loc>https://amgadelnezamy.com/images/seo/testing-swiftui-viewmodels-usecases-ui-flows-16x9.jpg</image:loc>
      <image:title>Testing SwiftUI Apps: ViewModels, Use Cases, and Critical UI Flows</image:title>
    </image:image>
  </url>
</urlset>
