Personal Site

Portfolio V2

Role

Designer & Engineer

Timeline

2026

Portfolio V2 cover image

The Challenge

The previous portfolio was generic, slow first paint, weak typographic hierarchy, and decorative noise that buried the work. It looked like every other developer site and made the projects feel interchangeable.

The Solution

Rebuilt from scratch on the Next.js 16 App Router with React Server Components and a strict brutalist system: oversized clash display headlines, a single accent color, no decorative gradients. Data is type-safe and centralized, sections compose from small reusable primitives, and every page ships as static HTML for instant loads.

Architecture

Next.js 16TypeScriptTailwind CSSFramer Motion

Links

Next Project

eSchool