Skip to content
BackNov 8
Wills M.
Upwork badge

Wills M.

Staff Software Engineer | Ex-Uber | AI + Full-Stack

I’m a staff software engineer with experience leading developer-platform and AI-enablement work at Pinterest and Uber. I build new products, improve existing systems, and diagnose production problems across the stack. At Pinterest, I designed an internal coding-agent harness and secure macOS execution environment, helped teams adopt Cursor and agent-based workflows across iOS, Android, web, and API development, and built migration and validation tooling for Objective-C-to-Swift work. At Uber, I led web-platform improvements used by more than 1,200 developers across 600 applications and cut CI time from 47 to 19 minutes. I can help with: • Full-stack applications and product features • Backend services, APIs, and third-party integrations • Production debugging, performance work, and refactoring • Workflow automation and data processing • Developer tools, CI/CD, build systems, and test infrastructure • AI-assisted development workflows with explicit review and validation I work most often in Python, Rust, JavaScript/TypeScript, React, Node.js, and SQL. I can also work in unfamiliar stacks when the outcome can be checked through tests, reproducible builds, and clear acceptance criteria. For defined work, I can use fixed-price milestones. For an unclear bug or inherited system, I can begin with a paid investigation. I deliver the code, tests for risky paths, and a concise written handoff.

🇺🇸Palestine, United States$100/hr100% JSS5.00 (2)Since Sep 2026
GlobeUpwork

Earnings and projects

MRR
$643

Last 6 months ÷ 2, the fewest it counts (since Sep 2026)

World#67,347 / 412k
🇺🇸Country#10,287 / 62.1k
Revenue, last 30 days
$0

Last 6 months: $1.3k

Total earnings
$1.3k

Billed in all: $1.3k

World#371,496 / 412k
🇺🇸Country#56,874 / 62.1k
Per project
$650

$643 in the last 6 months

World#159,149 / 412k
🇺🇸Country#26,995 / 62.1k
Projects, last 6 months
2

Across 3 contracts

67% fixed33% hourly
World#88,921 / 412k
🇺🇸Country#11,762 / 62.1k
Projects in all
2

Across 3 contracts

67% fixed33% hourly
World#328,889 / 412k
🇺🇸Country#47,959 / 62.1k

Earnings, last 30 days

$1.3kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1,280$1,300$1,320$1,340Oct 9Oct 24Nov 8

Skill rankings: Top 15% in Rust

Ranked by MRR among everyone on Upwork with the skill.

  1. #21AI Coding Workflows82 freelancers · 🇺🇸 #4Top 26%
  2. #82Software Debugging409 freelancers · 🇺🇸 #13Top 20%
  3. #129Rust888 freelancers · 🇺🇸 #21Top 15%
  4. #556Software Development2,923 freelancers · 🇺🇸 #83Top 19%
  5. #800Back-End Development4,183 freelancers · 🇺🇸 #69Top 19%
  6. #1,254API Development6,848 freelancers · 🇺🇸 #145Top 18%
  7. #2,275Full-Stack Development9,452 freelancers · 🇺🇸 #236Top 24%
  8. #2,559Automation12,739 freelancers · 🇺🇸 #408Top 20%