portfolio
Terminal-minimal developer portfolio with a focused ASCII signature mark.
Developer portfolio with a terminal-minimal interface.
// overview
This site presents my profile, education, projects, contact links, resume, repositories, and demos through a black-and-monochrome terminal-inspired interface.
The design uses shell cues, dense project cards, shadcn/ui surfaces, and one orange Three.js ASCII mark as the signature visual. Portfolio facts live in a single typed content module so sections and project routes stay data-driven.
// how it works
Next.js App Router composes server-rendered portfolio sections for the home page, static project index, and generated project detail pages.
Browser-only behavior is isolated into small client islands: ASCII rendering, pointer tilt cards, contact links, tech badges, and route/session navigation helpers.
// capabilities
Static project system
Generates index and detail pages from centralized typed project content.
Signature visual
Uses Three.js for the hero ASCII mark without adding an ambient animated background.
Terminal-minimal UI
Combines shell cues, grid/vignette background, shadcn primitives, and monochrome cards.
Small client islands
Keeps sections server-rendered unless they need browser-only interaction.