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:
- A committed dark design system: every colour is a token, three typefaces with three fixed jobs, and a short list of rules the build is not allowed to break.
- Projects sync from GitHub through a curated overlay, so the metadata stays honest without exposing every coursework repo.
- Planned next: build-time embeddings for a retrieval chatbot, and a deterministic résumé engine that filters one tagged dataset per role.
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
- Repository — github.com/ZubayerHasan/ZubayerHasan