portfolio
this portfolio: a minimal, keyboard-friendly space for projects, work, and proof of how i build.
acts as a living proof-of-work system for projects, writing, career history, and live presence.
front end
designer, developer, and owner
duration
jul 2024 – present
mode
active
key stack
proof point
a compact portfolio that feels personal instead of generic.
product surface
this portfolio: a minimal, keyboard-friendly space for projects, work, and proof of how i build.
system surface
a personal site needs personality without becoming noisy, and it has to stay easy to update as the work changes.
role
designer, developer, and owner
challenge
a personal site needs personality without becoming noisy, and it has to stay easy to update as the work changes.
result
a compact portfolio that feels personal instead of generic.
architecture
how the pieces connect
interface
next.js, tailwind css, shadcn ui
workflow
built around a minimal terminal-inspired visual system with keyboard-friendly navigation.
data and rules
kept navigation keyboard-friendly because the site leans into a terminal feel.
approach
how it was shaped
- built around a minimal terminal-inspired visual system with keyboard-friendly navigation.
- kept core content in typed data structures so project and career updates stay simple.
- kept the strongest recruiter signals close to the top: projects, experience, stack, resume, and contact.
outcome
what it proves
- a compact portfolio that feels personal instead of generic.
- fast access to resume, links, and project proof.
- a foundation for deeper case studies and richer project storytelling.
decisions
- kept navigation keyboard-friendly because the site leans into a terminal feel.
- kept content data-driven so pages can grow without rewriting layouts.
- kept the visual system consistent so spacing and hierarchy carry the design.
lessons
- personal sites work better when they show how someone thinks, not just what they used.
- a strong visual system can stay simple if the spacing and hierarchy are consistent.
next steps
- add a real portrait asset when available.
- continue turning featured projects into deeper case studies.
- publish more build logs from the work behind the site.
stack