Case file / 01 / Portfolio system

Roman Shrestha Portfolio

A portfolio built to make selected work feel readable, credible, and easy to navigate.

Next.jsTypeScriptPortfolio
Roman Shrestha Portfolio product interfacePublished transmission

Role

Designer and developer

Focus

Project showcase

Format

Case study

Build notes / recorded decisions

A personal portfolio built to present selected engineering work, case studies, and contact pathways in one focused experience.

Note 01

This project is the portfolio itself, so the design problem was about presentation and trust. The home page had to tell a clear story fast while still leaving room for deeper project evidence.

Note 02

I organized the experience around a simple flow: introduce the work, show the selected projects, then leave a clean path into contact and supporting details. That kept the page focused instead of feeling like a generic personal site.

Note 03

The project showcase also needed to support admin editing, image selection, and publishing state so the portfolio could be maintained without editing content directly in code every time.

Note 04

If I continue refining it, the next step is tighter content hierarchy inside each case study and stronger proof around the best individual builds so the portfolio reads as a sharper record of engineering decisions.