back

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.