Personal website (V3.0)

Personal website (V3.0)

A modern full-stack bilingual portfolio and custom CMS built on ASP.NET Core (.NET 9) and PostgreSQL, featuring dynamic theming (Dark/Light mode), localized content delivery, and AJAX-driven interactions.

Key Highlights & Modules:

Framework Architecture (.NET 9): Re-engineered backend utilizing the .NET 9 runtime to maximize throughput, optimize request pipelines, and leverage modern C# language features.

  • PostgreSQL Persistence & EF Core: Robust relational database modeling deployed on PostgreSQL, managed via Entity Framework Core with performance-tuned LINQ queries.

  • Bilingual Localization: Native multi-language architecture supporting English and Persian locale switching with full RTL/LTR stylesheet adaptability.

  • Interactive UI & Dynamic Theming: Integrated Dark/Light mode theme engine combined with responsive Bootstrap layouts and asynchronous AJAX form processing for the Contact module.

  • Custom Back-Office CMS: Protected administrative dashboard providing complete CRUD capabilities for real-time management of projects, technical competencies, career milestones, and incoming inquiries.

Tech Stack:

C# | .NET 9 | ASP.NET Core | PostgreSQL | Entity Framework Core | LINQ | AJAX | JavaScript | Bootstrap | HTML/CSS