Back to Home

Shaun Chikerema

Developer Portfolio

● LIVE

A custom-designed developer portfolio for Shaun Chikerema — BITROOT's founder and lead engineer. Built to showcase six production projects with a polished design system, interactive screenshot lightbox, and a fully responsive mobile layout.

Shaun Chikerema portfolio preview
shaun-chikerema.vercel.app
Next.js
Framer Motion
Vercel
The Brief

A Portfolio That Reflects Real Work

Most developer portfolios are templates — generic layouts with placeholder projects and no evidence of actual shipped work. The brief was to build something that immediately communicates production experience: real projects, real screenshots, real links.

The result is a fully custom site with its own design system — Playfair Display for the name mark, DM Sans for body, a mint green accent that runs consistently through every section — designed and built entirely by BITROOT.

What We Built

Key Features

Custom Design System

Consistent typography, spacing, color tokens, and component library — no UI kit, built from scratch.

Screenshot Lightbox

Full-screen screenshot gallery per project with keyboard navigation, desktop/mobile view toggle, and dot pagination.

Mobile-First Layout

Every section tested and refined for mobile. Project cards, hero, skills, and contact all stack cleanly on small screens.

Framer Motion Animations

Scroll-triggered reveals, staggered card entrances, and a hero name animation — all respecting prefers-reduced-motion.

Contact Form + API

Working project inquiry form with a Next.js API route, email delivery, and instant feedback states.

Production Deployed

Deployed on Vercel with CI/CD via GitHub. Optimized images, fast cold starts, and a custom domain.

Tech Stack

How We Built It

Frontend

Next.js 15 (App Router)
TypeScript
Tailwind CSS
Framer Motion

Design

Playfair Display — display type
DM Sans — body type
Custom CSS variables
Lucide Icons

Infrastructure

Vercel deployment
GitHub Actions CI/CD
Next.js API Routes
Optimized image pipeline

Need a Portfolio or Personal Brand Site?

We design and build custom sites that actually represent your work — not templates.

Start a Conversation