Personal Site
Portfolio V2
Role
Designer & Engineer
Timeline
2026

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