Skip to content
Back to Home

Developer Portfolio

Personal Developer Portfolio built With Next.js, MongoDB and Redis Cache

Visit live site
Developer Portfolio
  • MongoDB
  • Docker
  • React
  • JavaScript
  • TypeScript
  • Cursor
    Cursor
  • Next.js
  • TailwindCSS
  • GitHub
  • Git
  • HTML5
  • CSS3
  • Ubuntu
  • Nginx

About This Project

A fully responsive, modern portfolio website designed to present my work, skills, and professional experience with performance and scalability in mind.

Key Features:

  • Server-Side Rendering (SSR) with Next.js – Improves SEO, load speed, and user experience.
  • MongoDB Integration – Dynamic content storage and retrieval for projects, blog posts, and metadata.
  • Custom CMS – Intuitive admin dashboard for adding, editing, and managing content without touching code.
  • Rich Blog System – Supports markdown and rich-text editing, with syntax highlighting for code snippets.
  • Projects Showcase – Filterable and detailed project pages highlighting tech stacks, challenges, and results.
  • Skills & Experience Section – Categorized technical skills, work history, and achievements.
  • Responsive & Accessible Design – Mobile-first layout with accessibility best practices (WCAG compliance).

Tech Stack:

  • Frontend: Next.js, React, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB (Mongoose ORM)
  • Other: Raspberry PI 5 Hosting in Docker

Goal:
Provide a high-performance, SEO-friendly, and easily maintainable portfolio platform that is both visually appealing and developer-friendly.