I build interactive 3D web experiences end-to-end — Three.js, WebGL, React, full-stack — for clients who need browser-based 3D done right. Most teams either subcontract the 3D out to specialists (slow, expensive) or hand a 3D file to a generic React dev (looks bad). I'm the rare combo: 10+ years in Blender + production full-stack JavaScript engineering. One person, one timeline, one accountable point of contact.
▶ What I Build
🌐 Interactive 3D Web Applications
▸ Real-time multiplayer experiences (Three.js + WebSocket)
▸ Product configurators, virtual showrooms, training simulators
▸ Custom WebGL and shader work
▸ Cross-device support, performance-tuned for production
💻 Full-Stack Web Applications & SaaS
▸ React, TypeScript, Node.js, real-time data sync
▸ Auth, subscriptions, payments, OAuth integrations
▸ Postgres / Supabase, cloud deployment
▸ From MVP to production-ready platform
✔ Architect with 9+ years at a Fortune 15 company
🎨 3D Assets Built for the Web
▸ Models, animations, and exports purpose-built for browser delivery
▸ Optimized GLB/GLTF, Draco compression, texture budgets
▸ Mixamo / Rokoko motion capture integration when characters are needed
🔧 Custom Blender Tools (Python)
▸ Automation scripts and addons for studios with repetitive pipeline work
▸ Custom export tools, batch processing, integration with non-Blender systems
▸ Tools that save your team hours per project
▶ Recent Shipped Work
▸ A Blender plugin for navigation-grid generation and game-ready map export
▸ A Blender lip-sync plugin with both cloud and local TTS engine support
▸ A real-time multiplayer virtual tabletop built in Three.js + WebSocket (Masterwork Campaign Workshop)
▸ A conversational 3D avatar widget with TTS, viseme-synced lip sync, and embedded lead capture (live on masterworkstudio.com)
If you need interactive 3D on the web, I can build the whole thing — design through deployment.
Masterwork Studio earns an estimated $142/mo. That's 0.1× the typical agency and more than 96% of everyone we track.