Skip to content
BackNov 7
Cai M.
Upwork badge

Cai M.

Full Stack Web Developer

Full Stack Developer | Game Developer | Automation & AI Integration Hi, I’m Cai — a versatile developer with 8+ years of programming experience and a passion for turning ideas into clean, functional, and user-friendly solutions. Over the years, I’ve worked on projects ranging from web applications and automation scripts to multiplayer games and AI-powered tools. Core Skills & Experience: Full Stack Development: React, Next.js, Node.js, Express, MongoDB, SQL, TailwindCSS Game Development: Unity, GameMaker, Roblox, Lua, multiplayer netcode, gameplay systems Automation & AI: Workflow automation, computer vision, OCR, API integrations Backend & APIs: Firebase, Supabase, REST APIs, Google Sheets API, custom integrations UI/UX Implementation: Pixel-perfect designs, responsive layouts, mobile-first builds I’m comfortable managing the full development process — from concept and design to backend architecture and deployment. I work efficiently, communicate clearly, and always focus on delivering solutions that are easy to use, scalable, and maintainable. Availability: I’m currently fully available and can start immediately. I typically work 10 AM – 4 PM EST, Monday–Sunday, and can set dedicated hours to stay in sync with your team. If you’re looking for a reliable developer who can adapt to your project’s needs and bring your vision to life, I’d be happy to connect.

🇺🇸Greensboro, United States$35/hr100% JSS3.95 (9)Since Jul 2018

Earnings and projects

MRR
$66

Last 6 months ÷ 6

World#144,898 / 412k
🇺🇸Country#19,495 / 62.1k
Revenue, last 30 days
$0

Last 6 months: $396

Total earnings
$13k

Billed in all: $14k

World#172,239 / 412k
🇺🇸Country#27,934 / 62.1k
Per project
$959

$198 in the last 6 months

World#127,172 / 412k
🇺🇸Country#21,656 / 62.1k
Projects, last 6 months
2
100% fixed0% hourly
World#88,918 / 412k
🇺🇸Country#11,762 / 62.1k
Projects in all
14

Across 15 contracts

67% fixed33% hourly
World#168,283 / 412k
🇺🇸Country#24,151 / 62.1k

Earnings, last 30 days

$14kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$13.6k$13.8k$14.0k$14.2kOct 8Oct 23Nov 7

Skill rankings: Top 19% in Gatsby.js

Ranked by MRR among everyone on Upwork with the skill.

  1. #22GameMaker53 freelancers · 🇺🇸 #4Top 42%
  2. #60Gatsby.js318 freelancers · 🇺🇸 #5Top 19%
  3. #696Unreal Engine2,130 freelancers · 🇺🇸 #64Top 33%
  4. #2,900MongoDB10,865 freelancers · 🇺🇸 #130Top 27%
  5. #3,703HTML514,581 freelancers · 🇺🇸 #301Top 25%
  6. #8,015Node.js25,795 freelancers · 🇺🇸 #634Top 31%
  7. #10,029React33,075 freelancers · 🇺🇸 #816Top 30%
  8. #12,133JavaScript41,428 freelancers · 🇺🇸 #1,157Top 29%