Web Platform · Completed

AJK Portfolio Site

A modern, performant portfolio site built with 10% me & 90% Claude.

Client

Personal Project

Year

2025

Duration

3 weeks

Role

Full Stack Developer

25+ Components
Component Library
12 Custom
Animation Types
WCAG AA
Accessibility
Atomic
Design System
AJK Portfolio Site

What it does

This portfolio site represents the intersection of modern web technologies and thoughtful design. Built with Next.js 15 App Router and React 19, it showcases projects through a custom-designed interface featuring parallax scroll effects, smooth animations, and a fully accessible dark mode implementation.

The problem

Developer portfolios are a solved problem that somehow still takes weeks to build. You end up wrestling with boilerplate instead of actually shipping. I wanted a fast, modern site without spending a month tweaking CSS variables or hand-coding basic layouts. So I split the work: 10% me, 90% Claude. The goal was a performant intersection of modern web tech and thoughtful design, minus the usual grind of setting up a personal project from scratch. It needed to look good and load fast.

How it works

The stack is Next.js 15 App Router and React 19, styled with Tailwind and TypeScript. Framer Motion handles the 12 custom animation types and parallax scroll effects. The architecture relies on an atomic design system, yielding a component library of 25+ reusable parts. It includes a fully accessible dark mode that hits WCAG AA compliance. Total build time: 3 weeks as a full stack developer. Everything is typed and structured for easy iteration.

Status

The project is completed and live in 2025. You're looking at it right now. It runs exactly as intended, serving as a functional proof of concept for AI-assisted full stack development. No more, no less. The site is fast, accessible, and does exactly what a portfolio should do without getting in its own way.

Built with

Next.jsReactTypeScriptTailwind CSSFramer MotionSanity

Development Updates

Follow the journey of this project through development logs and insights

7 Days: From Static HTML to Production Next.js App

Here's what we pulled off: took a static HTML portfolio, migrated it to Next.js 15 with a full CMS backend, built rich animated project pages, and shipped to production. Total elapsed time? 7 days.

Read more

More work

Related projects