I build things
that move
Started as a kid who couldn't leave a UI alone without adding one more animation. Now I break things on purpose — and fix them 40ms faster every time.
I craft immersive web experiences and scalable web applications using React, Next.js, Vue.js, Nuxt.js, and Three.js.
View WorkStarted as a kid who couldn't leave a UI alone without adding one more animation. Now I break things on purpose — and fix them 40ms faster every time.
I live inside the 16ms budget. WebGL shaders, scroll choreography, magnetic cursors — the layer most developers call polish is where I spend most of my time.
Currently crafting immersive digital products in Dubai. Looking for ambitious projects where the bar is set by the work — not the brief.
Real-time 3D car configurator built with Three.js And Babylon.js. Users customize colors, accessories, and environments — with AR viewing — entirely in the browser, no plugin required.
View projectSeries of high-impact campaign microsites deployed across GCC markets — cinematic scroll animations, multilingual support, and market-specific performance tuning.
Full-featured e-commerce system for automotive parts — search, filtering, cart, and checkout — built for performance and cross-browser reliability.
View projectAgency website for Alternative built around 3D visual storytelling and immersive motion. Every section designed to hold attention and communicate craft.
View projectArabic-first marketing site for a multi-tenant SaaS invoicing platform. Focused on clarity, conversion, and building trust with regional business audiences.
View projectVehicle listing platform for Nissan's certified pre-owned inventory — streamlined browsing, smart filtering, and a UX built around purchase confidence.
View projectTablet-based showroom experience with gamified engagement mechanics — built to extend visitor dwell time and deepen brand interaction on the floor.
View projectPremium landing page with layered scroll animations and a confident visual identity. Built to convert, designed to make an impression.
View project