Skip to content
BackNov 8
Mitchell W.
Upwork badge

Mitchell W.

Three.js & WebGL Developer | 3D Configurators, Real-Time 3D Web Apps

I build the 3D and the web app. Most browser-3D projects need two people - someone who can model it and someone who can code it. Both halves live here, which removes the handoff that eats your budget and your timeline. Top Rated Plus | 100% Job Success | 100 jobs | 1,000+ hours on Upwork | Kennesaw, GA - US-based, US time zone. === WHAT I BUILD === 3D PRODUCT CONFIGURATORS & CUSTOMIZERS - Blender source through optimized GLB, Shopify / headless commerce, AR viewer INTERACTIVE TRAINING & SIMULATION - Procedural trainers with real failure states, knowledge checks, analytics - Recent builds: a 7-stage turbofan engine trainer, and a Gram stain lab where taking the steps out of order actually ruins the slide REAL-TIME MULTIPLAYER 3D - Networked state, physics, dynamic lighting and line of sight (Three.js + WebSocket) SCIENTIFIC & STRUCTURAL VISUALIZATION - Real data, not artist impressions. Live PDB molecular rendering at 179,000 triangles in the browser RESCUE & OPTIMIZATION - Inherited, half-finished, or AI-generated Three.js that needs to ship and hold 60fps on a phone === STACK === Three.js | React Three Fiber | WebGL / GLSL | WebGPU | React | TypeScript | Next.js | Node | WebSocket | Postgres / Supabase | Blender (10+ yrs) | GLB/GLTF, Draco, KTX2, texture budgets === TRACK RECORD === - 10+ years in Blender, now applied to browser delivery rather than render farms - 63 completed Upwork contracts at 100% Job Success, 37 more in progress - Subcontracted 3D and animation work I have delivered has shipped to DoD, Medtronic and Meta programs - Built interactive 3D work for the David J. Sencer CDC Museum Virtual Ebola Exhibit, co-recipient of the 2024 AIHA Health & Safety Virtual Exhibit of the Year award - Shipped: a real-time multiplayer 3D virtual tabletop, a conversational 3D avatar widget with viseme-synced lip sync, and two Blender automation plugins (nav-grid export, TTS lip-sync) - Masterwork Studio LLC is SAM.gov registered, CAGE 20CL8, available for federal and defense subcontract work === HOW I WORK: STRAIGHT ANSWERS ONLY === I use AI tooling in my development workflow and I am upfront about it: it accelerates the code, it does not replace review, testing, or accountability. I read and understand everything that ships, and if something is outside my depth I will tell you before you spend money, not after. I do not sugarcoat scope or timelines. You get a live staging link from week one, milestones with fixed scope, and replies inside 4 hours during US business hours. === START HERE === Send me your product page, your Blender files, or your broken Three.js repo. In a free 20-minute call I will tell you whether it is a two-week build or a two-month one, and what it will actually cost, before you commit to anything.

🇺🇸Kennesaw, United States$69/hr100% JSS4.85 (43)Since Mar 2019
GlobeUpwork

Earnings and projects

MRR
$3k

Last 6 months ÷ 6

World#13,013 / 412k
🇺🇸Country#3,445 / 62.1k
Revenue, last 30 days
$7.9k

Last 6 months: $18k

World#2,375 / 412k
🇺🇸Country#979 / 62.1k
Total earnings
$93k

Billed in all: $97k

World#42,663 / 412k
🇺🇸Country#8,555 / 62.1k
Per project
$873

$1.4k in the last 6 months

World#134,444 / 412k
🇺🇸Country#22,866 / 62.1k
Projects, last 6 months
13
62% fixed38% hourly
World#12,442 / 412k
🇺🇸Country#2,014 / 62.1k
Projects in all
106

Across 122 contracts

56% fixed44% hourly
World#25,689 / 412k
🇺🇸Country#4,125 / 62.1k

Earnings, last 30 days

$96.6k+$7.9k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$85k$90k$95k$100kOct 9Oct 24Nov 8

Skill rankings: Top 2% in Blender

Ranked by MRR among everyone on Upwork with the skill.

  1. #30WebGL603 freelancers · 🇺🇸 #10Top 5%
  2. #30Augmented Reality593 freelancers · 🇺🇸 #4Top 5%
  3. #31Three.js703 freelancers · 🇺🇸 #5Top 4%
  4. #40Websockets613 freelancers · 🇺🇸 #5Top 7%
  5. #583D Product Rendering1,595 freelancers · 🇺🇸 #13Top 4%
  6. #95Blender3,915 freelancers · 🇺🇸 #16Top 2%
  7. #1613D Animation5,653 freelancers · 🇺🇸 #34Top 3%
  8. #1963D Rendering7,060 freelancers · 🇺🇸 #39Top 3%