Projects
product · 2026

This Portfolio

The site you're on — committed dark design system, GitHub-synced projects, RAG chat, and an ATS résumé engine.

Next.jsTypeScriptTailwind CSSMDX

Problem

Most developer portfolios are a template with the names swapped out. The brief here was the opposite: a site that behaves like a small product, where the interesting parts — a live project feed, a chatbot grounded in real writing, a résumé that retargets itself — are the point rather than decoration.

Approach

Built in numbered phases, one per working session, against a written spec:

Stack

Next.js (App Router) · TypeScript (strict) · Tailwind CSS v4 · MDX

Outcome

In progress — the design system, layout, project grid and GitHub sync are live; the résumé engine, chat, and blog are still ahead on the plan.

The stats rail on this very card is the GitHub sync working: language, stars and last push come from the API at build time and refresh on an hourly ISR window.

Links