Mehedi Hasan Hridoy

Mehedi Hasan Hridoy

Full Stack Engineer

Dhaka, Bangladesh

Let’s Talk
All Projects

Personal Portfolio

A modern, responsive portfolio built with Next.js 15 and cutting-edge web technologies

Personal Portfolio Project

Personal Portfolio

A modern, responsive portfolio built with Next.js 15 and cutting-edge web technologies.

This portfolio represents a carefully crafted digital presence showcasing my journey as a full-stack developer. Built with a focus on user experience, performance, and modern design principles, it serves as both a showcase of my work and a testament to my technical capabilities.

Design Philosophy

Premium Aesthetic

Clean, sophisticated design inspired by industry leaders like Vercel and Linear. Every element is purposefully placed to create a professional, memorable experience.

Responsive First

Meticulously crafted for all devices - from mobile to desktop. Adaptive layouts ensure optimal viewing and interaction regardless of screen size.

Dark Mode Native

Default dark theme with seamless light mode support. Carefully chosen color palettes ensure readability and visual appeal in both modes.

Performance Optimized

Built on Next.js App Router with server-side rendering, static generation, and optimized assets for lightning-fast load times.

Key Features

Dynamic Navigation System

Proper Next.js routing with route groups, individual pages for each section, and a scrollable homepage showcasing all content at once.

Interactive Project Showcase

Dynamic project pages with detailed case studies, tech stacks, and live demos. Each project tells a story of problem-solving and technical execution.

Smooth Animations

Framer Motion powered animations, custom splash cursor effects, and split text animations create an engaging, delightful user experience.

CV Download

Direct PDF download functionality allowing visitors to easily access and review my complete professional credentials offline.

Technology Carousel

Animated logo loop showcasing the diverse tech stack I work with, from frontend frameworks to backend technologies.

Tech Stack

Framework & Core

Next.js 15React 19TypeScriptApp RouterServer Components

Styling & UI

Tailwind CSSshadcn/uiFramer Motionnext-themesReact Icons

Fonts & Assets

Google Fonts (Poppins)Next Image OptimizationSVG Icons

Development Tools

ESLintPostCSSGitGitHub

Architecture Highlights

Route Group Structure

Organized with a (main) route group for shared layouts, enabling individual routes while maintaining a unified homepage experience.

Component Architecture

Modular component system with clear separation of concerns. Each section (Hero, Projects, Tools, etc.) is self-contained and reusable.

Static Generation

Project pages use generateStaticParams for optimal performance. Content is pre-rendered at build time for instant page loads.

Theme System

Custom theme provider with dark mode as default. System-wide color tokens ensure consistency across all components in both light and dark modes.

Development Journey

This portfolio evolved from a simple showcase into a sophisticated web application. Key milestones included:

  • Navigation Redesign: Transitioned from hash anchors to proper Next.js routing while maintaining the single-page scrolling experience on the homepage.
  • Responsive Refinement: Implemented mobile-first design with careful attention to tablet breakpoints, ensuring perfect layouts across all device sizes.
  • Theme Implementation: Added comprehensive light/dark mode support with carefully chosen color palettes for optimal readability and visual appeal.
  • Performance Optimization: Leveraged Next.js 15 features like Server Components, Image Optimization, and Static Generation for exceptional performance.

Performance

Fast Initial Load - Server-side rendering with optimized assets

Instant Navigation - Client-side routing with prefetching

Image Optimization - Next.js automatic image optimization

Responsive Design - Optimized for mobile, tablet, desktop