<?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">
  <!-- =========================================================================
       HOME
       ========================================================================= -->
  <url>
    <loc>https://mihaigaina.dev/</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/" />
  </url>

  <!-- =========================================================================
       MAIN PAGES
       ========================================================================= -->
  <url>
    <loc>https://mihaigaina.dev/about</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/about?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/about?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/about?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/about" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/portfolio</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/portfolio?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/portfolio?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/portfolio?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/portfolio" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/resume</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/resume?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/resume?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/resume?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/resume" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/contact</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/contact?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/contact?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/contact?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/contact" />
  </url>

  <!-- =========================================================================
       PORTFOLIO PROJECT PAGES (9 projects)
       ========================================================================= -->
  <url>
    <loc>https://mihaigaina.dev/portfolio/rentaloc</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/portfolio/rentaloc?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/portfolio/rentaloc?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/portfolio/rentaloc?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/portfolio/rentaloc" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/portfolio/lidar-hd-gestion-projet</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/portfolio/lidar-hd-gestion-projet?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/portfolio/lidar-hd-gestion-projet?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/portfolio/lidar-hd-gestion-projet?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/portfolio/lidar-hd-gestion-projet" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/portfolio/z-depannage</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/portfolio/z-depannage?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/portfolio/z-depannage?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/portfolio/z-depannage?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/portfolio/z-depannage" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/portfolio/milena-glowup</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/portfolio/milena-glowup?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/portfolio/milena-glowup?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/portfolio/milena-glowup?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/portfolio/milena-glowup" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/portfolio/clad-primeco</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/portfolio/clad-primeco?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/portfolio/clad-primeco?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/portfolio/clad-primeco?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/portfolio/clad-primeco" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/portfolio/analyse-spatiale</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/portfolio/analyse-spatiale?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/portfolio/analyse-spatiale?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/portfolio/analyse-spatiale?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/portfolio/analyse-spatiale" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/portfolio/dengue-girardot</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/portfolio/dengue-girardot?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/portfolio/dengue-girardot?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/portfolio/dengue-girardot?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/portfolio/dengue-girardot" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/portfolio/bdd-jakarta</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/portfolio/bdd-jakarta?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/portfolio/bdd-jakarta?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/portfolio/bdd-jakarta?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/portfolio/bdd-jakarta" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/portfolio/teledetection</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/portfolio/teledetection?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/portfolio/teledetection?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/portfolio/teledetection?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/portfolio/teledetection" />
  </url>

  <!-- =========================================================================
       BLOG INDEX
       ========================================================================= -->
  <url>
    <loc>https://mihaigaina.dev/blog</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/blog?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/blog?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/blog?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/blog" />
  </url>

  <!-- =========================================================================
       BLOG ARTICLES (cluster v2 — 10 short articles 3-5 min, 11 May 2026)
       ========================================================================= -->
  <url>
    <loc>https://mihaigaina.dev/blog/developpeur-web-freelance-morsang-essonne</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/blog/developpeur-web-freelance-morsang-essonne?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/blog/developpeur-web-freelance-morsang-essonne?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/blog/developpeur-web-freelance-morsang-essonne?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/blog/developpeur-web-freelance-morsang-essonne" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/blog/creation-site-vitrine-pme-react-vite</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/blog/creation-site-vitrine-pme-react-vite?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/blog/creation-site-vitrine-pme-react-vite?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/blog/creation-site-vitrine-pme-react-vite?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/blog/creation-site-vitrine-pme-react-vite" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/blog/refonte-site-internet-wordpress-vers-react</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/blog/refonte-site-internet-wordpress-vers-react?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/blog/refonte-site-internet-wordpress-vers-react?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/blog/refonte-site-internet-wordpress-vers-react?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/blog/refonte-site-internet-wordpress-vers-react" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/blog/application-web-react-typescript-supabase</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/blog/application-web-react-typescript-supabase?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/blog/application-web-react-typescript-supabase?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/blog/application-web-react-typescript-supabase?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/blog/application-web-react-typescript-supabase" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/blog/creer-saas-mvp-freelance-france</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/blog/creer-saas-mvp-freelance-france?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/blog/creer-saas-mvp-freelance-france?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/blog/creer-saas-mvp-freelance-france?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/blog/creer-saas-mvp-freelance-france" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/blog/migration-react-spa-ssg-seo</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/blog/migration-react-spa-ssg-seo?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/blog/migration-react-spa-ssg-seo?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/blog/migration-react-spa-ssg-seo?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/blog/migration-react-spa-ssg-seo" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/blog/sig-qgis-analyse-spatiale-essonne</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/blog/sig-qgis-analyse-spatiale-essonne?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/blog/sig-qgis-analyse-spatiale-essonne?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/blog/sig-qgis-analyse-spatiale-essonne?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/blog/sig-qgis-analyse-spatiale-essonne" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/blog/arcgis-pro-analyse-multicritere</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/blog/arcgis-pro-analyse-multicritere?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/blog/arcgis-pro-analyse-multicritere?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/blog/arcgis-pro-analyse-multicritere?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/blog/arcgis-pro-analyse-multicritere" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/blog/lidar-hd-ign-canopee-urbaine</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/blog/lidar-hd-ign-canopee-urbaine?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/blog/lidar-hd-ign-canopee-urbaine?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/blog/lidar-hd-ign-canopee-urbaine?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/blog/lidar-hd-ign-canopee-urbaine" />
  </url>
  <url>
    <loc>https://mihaigaina.dev/blog/teledetection-sentinel-2-cartographie</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://mihaigaina.dev/blog/teledetection-sentinel-2-cartographie?lng=fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://mihaigaina.dev/blog/teledetection-sentinel-2-cartographie?lng=en" />
    <xhtml:link rel="alternate" hreflang="ro" href="https://mihaigaina.dev/blog/teledetection-sentinel-2-cartographie?lng=ro" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mihaigaina.dev/blog/teledetection-sentinel-2-cartographie" />
  </url>
</urlset>
