Becky Entertainment
Becky Entertainment – official site for Rebecca Patricia Armstrong. Cinematic Nuxt and Three.js portfolio. Project page from Ameen Abdullah's site.
Interactive 3D Web · 2025
Ameen Abdullah — Creative Developer & WebGL / WebGPU Specialist
Ameen Abdullah is a creative front-end developer specializing in interactive cinematic 3D web experiences, GPU-accelerated graphics, and interactive digital design. Based in Kerala, India, he works at LUCERRÁ a creative development studio building interactive cinematic 3D web experiences for global clients. He builds with Three.js, WebGL, WebGPU, TSL (Three.js Shading Language), GSAP, and Nuxt.js, crafting work that sits at the intersection of art direction and systems programming.
Becky Entertainment – official site for Rebecca Patricia Armstrong. Cinematic Nuxt and Three.js portfolio. Project page from Ameen Abdullah's site.
Interactive 3D Web · 2025
All Things WTF – hub for Nikhil Kamath's media platform with live interactions and a shared canvas. Project page from Ameen Abdullah's site.
Motion-led Web Experience · 2026
NoCodeShader – free interactive WebGL shader library for designers, no code required. Project page from Ameen Abdullah's site.
Interactive Brand Experience · 2025
The Grid manifesto – scroll-driven webgl narrative for a machine inference market. Project page from Ameen Abdullah's site.
Interactive Web Experience · 2025
Hardik Bhansali portfolio – Three.js CRT TV experience with scroll-driven channels. Project page from Ameen Abdullah's site.
Portfolio Web Experience · 2025
Dev from 2047 – WebGPU portfolio experiment with cinematic camera choreography. Project page from Ameen Abdullah's site.
Interactive Portfolio · 2025
Skull Crusher – hand-tracking Three.js game with MediaPipe. Crush a cursed army of skulls. Project page from Ameen Abdullah's site.
Interactive 3D Game · 2024
Tesserakt – spatial interface study in React and R3F with depth cues and focused viewing. Project page from Ameen Abdullah's site.
Spatial Interface · 2025
Explore interactive threejs experiments by Ameen Abdullah
3d webgl curved infinite gallery made with threejs and glsl shaders
Tech: webgl · glsl · slider · gallery · three.js
A cinematic web experience that calms the mind. Weather presets, cinematic camera, lighting, narration, film color grades, wind, and ambient sound across grass fields. A calm cinematic break in your browser.
Tech: cinematic · webgpu · 3d · TSL · three.js · GSAP · Compute Shader
Particle transition is an experimental project done at our studio, it has a paraticle transition between two textures using webgpu compute shaders, fully customizable with gui and uses curl noise displacement
Tech: webgpu · 3d · animation · three.js · particles
Noise gradient shader made with threejs, webgl and glsl shaders
Tech: webgl · glsl · animation · three.js
Webgl 3d rotating gallery inspired from ashfall studio labs page, with custom interactive shader effects and bending images on scroll
Tech: interactive · gallery · webgl · gsap · 3d · three.js
Burn image transition effect inspired from Yoichi Kobayashi's original work, made with threejs, webgl and glsl shaders
Tech: webgl · gsap · glsl · transition · three.js · interactive
Full screen shader transition effect inspired from taotajima website, with hover displacement and image transition with webgl image dom sync made with threejs
Tech: webgl · gsap · glsl · animation · three.js
Simple webgl scene transition effect between two scenes with noise border, chromatic aberation and uv displacement made with threejs
Tech: webgl · gsap · glsl · scroll · three.js
Webgl typography animation with msdf text and glsl shaders
Tech: webgl · gsap · glsl · typography · animation · three.js
Webgl blinds effect on hover with noise displacement with webgl image dom sync
Tech: webgl · interaction · three.js
Sound Car is experimental project from our studio, built for NewForm web design challenge. Features cinematic car tunnel with immersive audio. We got first place in challenge.
Tech: webgl · 3d · audio · three.js · cinematic
Ameen Abdullah is a creative developer currently working at LUCERRÁ. His work focuses on pushing the boundaries of what is achievable in a web browser using the latest GPU APIs including WebGPU compute shaders, Three.js WebGPU renderer, and TSL to build interactive cinematic 3D web experiences that feel tactile and alive.
His background spans GPU shader programming, compiler theory, robotics (ROS2), machine learning (GAT-Transformer hybrid architectures, MediaPipe), and embedded systems (ESP32, Arduino). This unusually broad technical foundation informs a practice that is equally comfortable in low-level GPU pipelines and high-level creative direction.
For inquiries or collaboration, contact via email or through the portfolio at ameen-abdullah.dev.
Ameen Abdullah is a creative developer specializing in WebGL, WebGPU, and Three.js. He builds interactive cinematic 3D web experiences, real-time GPU simulations, and visually immersive websites for clients and for LUCERRÁ, a creative development studio.
His primary stack includes Three.js, WebGL, WebGPU, TSL (Three.js Shading Language), GSAP, and Nuxt.js, Theater.js. He writes GLSL and TSL shaders for both visual effects and GPU compute tasks.
Available for freelance work depending on the project. Reach out at ameenabdullah.dev@gmail.com to discuss fit.
Ameen Abdullah is based in Kerala, India.
TSL is a node-based shading language built into Three.js WebGPU renderer. It allows developers to write GPU shaders in JavaScript using a composable node graph API — Fn(), instancedArray, uniform(), and compute() — that compiles to both WGSL (WebGPU) and GLSL (WebGL) automatically. Ameen Abdullah is an active practitioner of TSL-based shader and compute work.

Client
Internal Team Project
Role
Creative Developer
Year
2025
Duration
4 weeks
Tech Stack
Vue / threejs / WebGPU / GSAP / Theater.js
Personal portfolio of Rohit Harish, a designer and developer who creates beautiful and functional web designs.
Dev from 2047 is a WebGPU portfolio experiment version of rohit's portfolio that i worked on in the earlier stages of development. The website is made with cinematic camera movements and visuals which reads as choreography rather than a layout. This version that did not ship due to certain reasons.


