Becky Entertainment
Case study: Becky Entertainment. Nuxt and Three.js cinematic site. Frontend and 3D development by Ameen Abdullah.
Interactive 3D Web · 2025
Ameen Abdullah – Creative Developer and 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 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.
Case study: Becky Entertainment. Nuxt and Three.js cinematic site. Frontend and 3D development by Ameen Abdullah.
Interactive 3D Web · 2025
Case study: NoCodeShader WebGL shader library. Astro, Three.js, GSAP. Frontend and WebGL development by Ameen Abdullah.
Interactive Brand Experience · 2025
Case study: The Grid manifesto. Scroll driven WebGL narrative. Creative development by Ameen Abdullah.
Interactive Web Experience · 2025
Case study: Hardik Bhansali portfolio. Three.js CRT TV scroll experience. Lead frontend and 3D development by Ameen Abdullah.
Portfolio Web Experience · 2025
Case study: Dev from 2047. WebGPU portfolio experiment with cinematic camera work. Creative development by Ameen Abdullah.
Interactive Portfolio · 2025
Case study: Skull Crusher. Hand tracking Three.js game with MediaPipe. Development by Ameen Abdullah.
Interactive 3D Game · 2024
Case study: Tessarakt Experiential. Immersive agency site in React and R3F. Creative development by Ameen Abdullah.
Interactive Brand Experience · 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
Above the Grassland is a personal experiment in cinematic web experiences with film-like visuals, camera movement, color grading, and audio, all built on a Three.js WebGPU pipeline. The site lets you adjust mood and weather settings for a relaxing, immersive atmosphere.
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. 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.
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.