← Back to all work
CASE02 / 06
Personal project

Interactive developer portfolio

2026

DmytroOS

A macOS-inspired portfolio that turns eleven years of shipped work into an explorable desktop, with a classic portfolio one click away.

39shipped projects

11+years of experience

150M+total downloads

01

INPUT / FRICTION

The challenge

A conventional résumé can list projects but struggles to communicate range, product thinking and personality. The experience also had to remain usable for visitors who prefer a familiar document-style portfolio.

02

SYSTEM / RESPONSE

The approach

I designed a desktop metaphor with windows, apps and project folders, then paired it with a clean classic view. The experience is built in vanilla JavaScript with no framework dependency, while progressive fallbacks keep the essential information reachable.

03

OUTPUT / DELIVERED

What the build delivers

  • An expressive interactive mode demonstrates interface engineering instead of only describing it.
  • A classic portfolio path keeps experience, projects and contact details easy to scan.
  • The portfolio presents 39 shipped projects and the scale of products reaching more than 150 million downloads in total.

Built with

Technology map / 04

HTMLCSSVanilla JavaScriptProgressive enhancement

Next project

03 YEN Cuisine Japonaise

A multilingual restaurant experience that turns two dense menus into something fast to search, understand and act on.