Skip to content
BackNov 8
William C.
Upwork badge

William C.

Interactive Product Motion Designer | Rive & Flutter

Your interface shouldn’t just play an animation. It should respond. I build interactive Rive experiences and integrate them into web and Flutter applications—from expressive mascots and onboarding flows to data-driven interfaces and playable learning experiences. I’m a Design Engineer who connects animation, interaction logic, and development. I can create the motion, structure its behaviour, and help make it work inside your product—not leave your developers with a beautiful demo they have to rebuild. WHAT I CAN BUILD FOR YOU • Interactive characters with idle, reaction, success and error states • Onboarding, navigation, transitions and UI micro-interactions • Data-bound dashboards and responsive product interfaces • Rive state machines, reusable components and Luau scripting • Flutter integration connecting animation to application events and data • Troubleshooting and refinement of existing Rive systems RELEVANT WORK Alliam — A children’s learning app combining Rive-powered gameplay with Flutter, including interactive challenges, animated feedback and saved learner progress. Formation Engine — An interactive football tactics system built in Rive using scripting and data binding. Mascot systems — Character animation and responsive behaviours created for client projects, with personality carried across multiple interaction states. HOW I WORK We define the behaviours first: what triggers each response, which states matter, and how the animation connects to your application. Then I build and test the experience, with organised assets and clear integration guidance. Core tools: Rive, Flutter, FlutterFlow, Figma, After Effects and Cinema 4D. Have an interface or character that needs to come alive? Send me the design, your app framework, and what you want it to do.

🇳🇬Jos, Nigeria$35/hr100% JSS4.94 (29)Since May 2022
GlobeUpwork

Earnings and projects

MRR
$518

Last 6 months ÷ 6

World#76,507 / 412k
🇳🇬Country#2,092 / 13.8k
Revenue, last 30 days
$0

Last 6 months: $3.1k

Total earnings
$40k

Billed in all: $41k

World#91,210 / 412k
🇳🇬Country#1,036 / 13.8k
Per project
$747

$518 in the last 6 months

World#147,348 / 412k
🇳🇬Country#2,905 / 13.8k
Projects, last 6 months
6
100% fixed0% hourly
World#34,408 / 412k
🇳🇬Country#2,240 / 13.8k
Projects in all
53

Across 63 contracts

73% fixed27% hourly
World#57,730 / 412k
🇳🇬Country#1,189 / 13.8k

Earnings, last 30 days

$40.8kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$40.0k$40.5k$41.0k$41.5kOct 9Oct 24Nov 8

Skill rankings: Top 14% in Interactive Mockup

Ranked by MRR among everyone on Upwork with the skill.

  1. #6Interactive Mockup42 freelancers · 🇳🇬 #1Top 14%
  2. #18Interactive Prototype114 freelancers · 🇳🇬 #1Top 16%
  3. #64Interactive Design331 freelancers · 🇳🇬 #6Top 19%
  4. #93Lottie522 freelancers · 🇳🇬 #1Top 18%
  5. #154Visual Design896 freelancers · 🇳🇬 #8Top 17%
  6. #178Maxon Cinema 4D1,107 freelancers · 🇳🇬 #3Top 16%
  7. #216UI Animation1,090 freelancers · 🇳🇬 #6Top 20%
  8. #221Interaction Design1,358 freelancers · 🇳🇬 #9Top 16%