<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://harshadmahajan.com</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/nextjs-railway-deployment-errors</loc>
<lastmod>2026-04-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/nextjs-14-server-actions-api</loc>
<lastmod>2026-04-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/nextjs-custom-domains-image-loading</loc>
<lastmod>2026-04-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/nextjs-middleware-vs-hoc</loc>
<lastmod>2026-04-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/gemini-api-cors-frontend</loc>
<lastmod>2026-04-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/face-tracking-mediapipe-opencv</loc>
<lastmod>2026-04-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/optimizing-framerate-cv-prototyping</loc>
<lastmod>2026-04-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/vector-databases-vs-relational-pinecone</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/engineer-guide-hipaa-ai-architecture</loc>
<lastmod>2026-03-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/advanced-sql-optimizing-joins-snowflake</loc>
<lastmod>2026-03-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/database-indexing-101-slow-queries</loc>
<lastmod>2026-03-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/build-etl-pipeline-python-sql</loc>
<lastmod>2026-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/data-modeling-scalable-fintech</loc>
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/mastering-sdlc-agile-prototyping</loc>
<lastmod>2026-02-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/systems-analysis-underrated-skill-dev</loc>
<lastmod>2026-02-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/implement-jwt-authentication-nextjs</loc>
<lastmod>2026-02-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/git-best-practices-avoiding-merge-conflicts</loc>
<lastmod>2026-02-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/typescript-vs-javascript-type-safety</loc>
<lastmod>2026-02-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/unit-testing-beginners-jest-vitest</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/blog/managing-env-variables-safely</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/healthcare-navigator-bot</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/advanced-cv-research</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/autonomous-drone-navigation</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/gan-image-synthesis</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/multimodal-sentiment-engine</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/hft-trading-engine</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/distributed-task-scheduler</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/real-time-log-aggregator</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/snowflake-data-warehouse-pipeline</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/custom-graph-database</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/decentralized-identity-protocol</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/fraud-detection-neural-net</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/crypto-arbitrage-bot</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/zkp-data-verification</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/custom-container-orchestrator</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/edge-computing-ai-framework</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/dynamic-load-balancer</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/multi-tenant-saas-boilerplate</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/websocket-collaborative-editor</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://harshadmahajan.com/projects/self-healing-infrastructure-script</loc>
<lastmod>2026-04-17T18:56:32.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
