Muhammad J.
Three.js Developer | 3D Product Configurators | WebGL, React & Shopify
Three.js / WebGL developer specializing in interactive 3D product configurators, Shopify experiences, and product viewers. I build React/React Three Fiber applications that turn GLB/glTF assets into responsive, production-ready web experiences. I have 5+ years of web development experience, with a strong focus on browser-based 3D. I work across the 3D scene, materials, lighting, cameras, animation, interaction, UI, asset pipelines, and performance, not just the 3D model itself. I regularly build: ✅ 3D product configurators ✅ Shopify 3D product experiences ✅ Interactive product viewers ✅ Three.js / React Three Fiber applications ✅ WebGL websites and interactive experiences ✅ Product customization and material/color switching ✅ GLB / glTF asset optimization and web-ready 3D pipelines ✅ Mobile and performance optimization for real-time 3D ✅ GSAP-based 3D animations and scroll interactions ✅ Virtual try-on and product visualization experiences My main stack includes Three.js, React Three Fiber, WebGL, React, JavaScript, TypeScript, Next.js, GSAP and Blender. I also work with web-ready 3D assets, materials, textures and GLTF/GLB workflows. Recent work includes a luxury jewellery ring configurator, fashion and sportswear customization, virtual try-on, 3D tattoo visualization, real-estate visualization and interactive product experiences. My focus is turning 3D concepts and product models into web experiences that are interactive, responsive and practical for real customers. If you have a product that needs a configurator, interactive 3D viewer, Shopify integration, WebGL experience or performance optimization, send me the model or current implementation and I can help map out the technical approach.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $1.6k
Billed in all: $10,323$10k
$174 in the last 6 months
Across 12 contracts
Across 31 contracts
Earnings, last 30 days
Skill rankings: Top 21% in JavaScript
Ranked by MRR among everyone on Upwork with the skill.
- #143D Graphics Framework27 freelancers · 🇵🇰 #4Top 52%🇵🇰#4 of 5
- #41HTML5 Canvas182 freelancers · 🇵🇰 #6Top 23%🇵🇰#6 of 22
- #73UV Mapping329 freelancers · 🇵🇰 #10Top 22%🇵🇰#10 of 34
- #88Interactive Design331 freelancers · 🇵🇰 #12Top 27%🇵🇰#12 of 41
- #172Three.js703 freelancers · 🇵🇰 #21Top 24%🇵🇰#21 of 91
- #182WebGL603 freelancers · 🇵🇰 #52Top 30%🇵🇰#52 of 143
- #205GSAP624 freelancers · 🇵🇰 #38Top 33%🇵🇰#38 of 107
- #3433D Architectural Rendering1,182 freelancers · 🇵🇰 #58Top 29%🇵🇰#58 of 189