Moustafa E.
Three.js Developer | 3D Product Configurators, WebGL, React
✅ I build production-ready 3D web applications with Three.js, React, and Python, with a focus on product configurators, virtual showrooms, digital twins, and efficient WebGL experiences for desktop and mobile. 🎯 If you need a 3D web experience, I can help with the full application around it: configuration rules, pricing logic, dashboards, APIs, asset optimization, deployment, and long-term maintainability. I can help you build or improve: - 3D product configurators: colors, materials, dimensions, variants, pricing, quote/export flows, screenshots, saved configurations - Fast WebGL / Three.js experiences: GLB/glTF optimization, mobile performance, instancing, LODs, compressed textures, shader and render-loop optimization, WebGPU. - React + Three.js applications: React Three Fiber, Next.js, responsive UI, dashboards, admin panels, checkout/API integrations - Virtual stores and showrooms: interactive environments, product browsing, object selection, camera controls, guided experiences - Digital twins and 3D dashboards: real-time or simulated data overlays, monitoring views, industrial/farm/factory-style interfaces - Custom 3D tools and algorithms: parametric geometry, layout logic, mesh/manifold work, measurements, graph/network visualization - Existing project rescue: debugging, performance audits, refactoring fragile prototypes, preparing demos for real users or investors 🎯 Recent relevant work includes: - Long-term Three.js / virtual store development, 1,400+ hours - Long-term React / Python / Three.js application development - 3D product configurator MVP with 5-star client feedback - Palm farm and CNC machine shop digital twin POCs with dashboard UIs - WebGL/D3 graph visualization and 3D force-directed layout projects - Python/Django backend, automation, scraping, and media-processing tools that support full product workflows 🎯 My background is full-stack, so I am comfortable working across the whole system: frontend, backend, APIs, databases, infrastructure, and testing. That is especially useful for 3D projects where the scene is only one part of the actual product. 🎯 Tech I use often: Three.js, React Three Fiber, React, Next.js, JavaScript/TypeScript, Python, REST APIs, glTF/GLB, Blender asset pipeline, WebGL optimization, shaders, animation, GLSL, WebGPU, GitHub Actions, DigitalOcean. 🏅🏆 100% Job Success | Top Rated Plus | 8+ years experience ✅ Available for focused Three.js tasks, MVPs, performance optimization, product configurators, digital twin prototypes, and long-term 3D web application development.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $49
Billed in all: $143,464$143k
$49 in the last 6 months
Earnings, last 30 days
Skill rankings: Top 27% in Jupyter Notebook
Ranked by MRR among everyone on Upwork with the skill.
- #43Jupyter Notebook162 freelancers · 🇹🇷 #1Top 27%🇹🇷#1 of 3
- #64FFmpeg217 freelancers · 🇹🇷 #2Top 29%🇹🇷#2 of 10
- #388pandas1,317 freelancers · 🇹🇷 #6Top 29%🇹🇷#6 of 22
- #538PyTorch1,585 freelancers · 🇹🇷 #5Top 34%🇹🇷#5 of 29
- #818Selenium2,249 freelancers · 🇹🇷 #13Top 36%🇹🇷#13 of 56
- #1,937Django5,931 freelancers · 🇹🇷 #18Top 33%🇹🇷#18 of 72
- #3,518Machine Learning8,972 freelancers · 🇹🇷 #42Top 39%🇹🇷#42 of 131
- #3,684React Native10,486 freelancers · 🇹🇷 #51Top 35%🇹🇷#51 of 127