Personal Portfolio Platform (This Website)
Impact
- Rebuilt personal portfolio as a first-class product surface rather than a static marketing site.
- Designed a pseudo-random, masonry-style project grid that adapts dynamically to content, filters, and screen size.
- Implemented category + tag-based filtering with URL-driven state for shareability and deep linking.
- Built a custom media gallery supporting images and video with lightbox, zoom, pan, keyboard navigation, and accessibility compliance.
- Solved real-world UX challenges including scroll-position restoration, filter persistence, and responsive interaction patterns.
- Established a flexible content model that supports ongoing iteration without redesigning the system.
- Replaced Squarespace with a self-hosted, version-controlled platform deployed via Vercel.
Project Overview
Details
Role
Product Designer + Engineer
Timeframe
November 2025
Tools
Next.js (App Router)
React
TypeScript
Tailwind CSS
Framer Motion
Radix UI
Vercel
Figma
GitHub