This portfolio site. Custom-built in Next.js with a monochrome design system and self-hosted CMS.
Visit projectThird-party profiles were defining my narrative. I needed a single source of truth that I owned — a site that proved I could design and build, not just claim it.
Designed and built everything. Brand identity, design system, frontend development, CMS architecture, and deployment.
Started with the constraint: monochrome only. No accent colours. Hierarchy through typography, weight, spacing, and opacity. Built with Next.js App Router, Tailwind CSS, and Framer Motion. Self-hosted Strapi CMS for content management. The site itself is the case study.