Back to Projects
Next.jsTypeScriptMDX

October 29, 2025

Personal Website

You're looking at it! This is my personal portfolio, a minimal, dark-themed site inspired by Apple and Linear's design language.

I built this to have a simple, clean home for my projects and to practice shipping fast. The goal was to create something that feels premium without being overdesigned.

Key Features:

  • Minimal Apple-style aesthetic with subtle ambient lighting effects.
  • MDX-powered project pages for easy content management.
  • Responsive design that works on all devices.
  • Fast page loads with Next.js static generation.

Tech Stack:

  • Framework: Next.js 15 with App Router.
  • Styling: Tailwind CSS with custom design tokens.
  • Content: MDX for project pages with custom components.
  • Hosting: Vercel with automatic deployments from GitHub.
  • Icons: React Icons for consistent iconography.

What I Learned:

Building your own portfolio is a great way to experiment with design decisions without client constraints. I went through several iterations, from a noisy "gamer" aesthetic to this cleaner minimal look, and learned that less really is more.

View on GitHub