Mustafa.
Back to all projects

Personal portfolio (this site)

The site you're looking at. Built from scratch as a sandbox for new ideas and a vitrine for Salesforce work.

Year
2026
Role
Designer & Developer
Tech stack
Next.js 16React 19TypeScriptTailwind CSS v4Framer MotionVercel

The problem

I wanted a portfolio that felt like a product, not a template — bilingual, fast, and easy to extend with new case studies as my Salesforce experience grows.

The approach

Next.js 16 App Router with the new proxy-based i18n, Tailwind v4 with custom variants for dark mode, shadcn/ui-style hand-built primitives, and Framer Motion for restrained animation.

The outcome

Sub-second loads, perfect Lighthouse scores, and a content model where adding a new project or certification is just one TypeScript object.