The Problem
A prolific builder with 40+ shipped projects had an outdated portfolio that only showed 13 projects, emphasized the wrong background, and didn't communicate technical capability to potential clients.
The Solution
Redesigned the portfolio from scratch with a Paperfolio neo-brutalist design system (thick borders, offset shadows, bold colors). Rebuilt the data layer with typed Zod schemas, 4 category files, and a single access layer. Bilingual English/Thai support. Positioned as an AI tools builder for SMEs.
Tech Stack
Next.js 15React 19TypeScriptTailwind CSS 4shadcn/uiZod
Key Features
40+ projects organized across 4 categories
Neo-brutalist Paperfolio design system
Typed project data with Zod validation
Bilingual support (English/Thai)
Category filtering and featured projects
Full case study pages with problem/solution/features
Static site generation for fast loading
