Skip to content
All projects
Developer Portfolio2026Live

Mustapha Ambali

A modern portfolio showcasing my work as a software developer, built with Next.js, TypeScript, and a strong focus on performance, accessibility, and clean design.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion
Code is not public yet.
Mustapha Ambali screenshot

Overview

This site is where I present my work — built with Next.js on the App Router, styled with Tailwind CSS, and deployed on Vercel. The goal was a portfolio that felt premium and considered rather than a generic template: consistent spacing and typography, a design system built around my own brand colors, and content that stays honest about what's finished versus still in progress.

Engineering

The contact form is backed by a Resend-powered API route with server-side validation, a honeypot field, and IP-based rate limiting, rather than a form that just looks functional. Theming (light, dark, system) is handled with next-themes, and motion throughout uses Framer Motion, kept deliberately subtle — fades and small lifts rather than anything flashy.

Current status

Live and actively maintained. I keep refining sections as my projects and experience evolve.