Skip to main content
  • Amr Samir
    • Home
    • Blog
    • Projects
    • About
    • Skills
    • Experience
    • Hire
    • certification
  • Amr Samir

Made by

Amr Samir

githubtwitter

Primary navigation

HomeProjectsBlogSkills

Clusters

AboutExperienceCertificationContact

Technical

ArchitectureSecurity

All Right Reserved © 2026 Amr Samir. All rights reserved.

Built with Next.js & React•Optimized for AI Agents

System Architecture & Tech Stack Decisions

Architecture Overview

This portfolio is built using a decoupled architecture, separating the Admin Dashboard from the Public Client to ensure maximum security, scalability, and performance.

  • Frontend: Next.js 15 (App Router), React 19, Tailwind CSS.
  • Backend: NestJS (Node.js framework), PostgreSQL, Prisma ORM.
  • Caching: Redis for session management and API response caching.
  • Infrastructure: Self-hosted on a secured VPS with Nginx and Cloudflare.

Why Next.js?

Next.js was chosen for its superior Static Site Generation (SSG) capabilities and automatic image optimization, providing exceptional load speeds and SEO performance.

SEO & AI Optimization (GEO)

We utilize advanced GEO techniques including JSON-LD, llms.txt, and IndexNow to ensure the site is fully machine-readable and optimized for AI Retrieval-Augmented Generation (RAG).

Technical Mission

My commitment is to build solutions that are not just fast and beautiful, but also secure, scalable, and technically sustainable. Every line of code is written with future performance and maintainability in mind.