Skip to content
Ameen Abdullah's Portfolio Turns the Browser Into a Stage

Ameen Abdullah's Portfolio Turns the Browser Into a Stage

A WebGPU sakura scene anchors the hero, Vue drives the page, and a second WebGL layer paints mini scenes into textures aligned with the DOM. Off-screen blocks pause their work. Subtitles arrive in Japanese. A portfolio that behaves like a place rather than a CV.

Details

Published

What it is

Most portfolio sites are a CV in nicer typography. Ameen Abdullah's is a place. Open it and a WebGPU sakura scene takes over the screen, petals drifting with the kind of physically-honest slowness that makes you stop scrolling for a second. Vue handles the page, GSAP wires motion to scroll, and a second WebGL layer quietly does the clever thing: it renders mini scenes into textures and pastes them onto planes aligned with the DOM, so the canvas and the page share one coordinate system.

The small details are where the personality leaks through. A video preloader so nothing stutters in. Subtitles arriving via VTT with Japanese copy that lands at the right moment. Little interactive beats scattered through the sections, the sort of touches that suggest somebody enjoyed making this rather than just shipping it. The site says, fairly explicitly, that Ameen wanted you to know who he is and not only what he builds. It works.

Worth a slow click rather than a quick one. If you're sketching a portfolio that does more than list things, this is a good seat in the audience.

How it’s made

Technology
WebGPUWebGL
Framework & Tool
Vue.jsGSAP
Domain
Portfolio
Interaction
Audio
Subject
Typography