<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap for about.karimelazzouni.me.uk

  Karim ElAzzouni's personal page. The same CV content is served through two
  routes, each a fully rendered static page:

  1. /human
     The CV as a document. Typeset, structured, no shell required. The root
     path / serves the same page and is the canonical entry point.

  2. /machine
     An in-browser terminal emulating a POSIX shell. Visitors run commands
     (ls, cat, grep, find, tree, head, tail, pwd, cd, help) to explore a
     virtual filesystem holding the CV, experience, skills, education,
     publications and contact information.

  Every piece of that content is also served as a plain markdown file, from
  the top level (/README, /cv.md, /contact.md, /skills.md, /education.md,
  /publications.md) and from /experience/. Crawlers and LLM agents can fetch
  those directly rather than rendering the app.

-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- Pages -->
  <!-- Canonical entry point: the CV as a document. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- The same CV, reachable by its own name. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/human/</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- The CV behind an in-browser POSIX shell. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/machine/</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Virtual filesystem: the same content as plain markdown -->
  <!-- The landing text the shell prints on start. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/README</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- The full CV in one file. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/cv.md</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Contact information. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/contact.md</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- Technical skills. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/skills.md</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Education. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/education.md</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- Research papers. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/publications.md</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- Meta, 2021 to present. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/experience/meta.md</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Microsoft, 2019 to 2021. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/experience/microsoft.md</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Careem, 2018. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/experience/careem.md</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- Naval Forces, 2016 to 2017. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/experience/naval-forces.md</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- VT-MENA, 2014 to 2015. -->
  <url>
    <loc>https://about.karimelazzouni.me.uk/experience/vt-mena.md</loc>
    <lastmod>2026-09-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

</urlset>
