Mohammed E.
Senior React/Next.js Developer | SaaS, APIs & Existing App Takeovers
I help companies take existing React/Next.js applications from “mostly working” to reliable, polished, and production-ready. That’s where I do my best work: taking over an existing codebase, understanding the architecture quickly, fixing the issues blocking progress, and then continuing with features, integrations, and UI improvements. I’ve worked across React, Next.js, Node.js, Firebase, Supabase, PostgreSQL, and REST APIs, including production applications, SaaS products, dashboards, authentication, and third-party integrations. Clients have brought me in for: → Taking over and extending existing React/Next.js applications → Fixing bugs and production issues without unnecessary rewrites → Building new features and API integrations → Turning Figma designs into polished, responsive interfaces → Improving inconsistent UX and frontend performance → Working with Firebase, Supabase, PostgreSQL, and Node.js backends If you already have a codebase that needs to be understood, fixed, extended, or pushed toward launch, send it over and tell me what’s currently blocking you.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $420
Billed in all: $31,531$32k
$70 in the last 6 months
Across 30 contracts
Earnings, last 30 days
Skill rankings: Top 27% in ExpressJS
Ranked by MRR among everyone on Upwork with the skill.
- #1,125NestJS3,757 freelancers · 🇲🇦 #10Top 30%🇲🇦#10 of 35
- #1,289Chatbot Development3,106 freelancers · 🇲🇦 #8Top 42%🇲🇦#8 of 19
- #1,503ExpressJS5,651 freelancers · 🇲🇦 #11Top 27%🇲🇦#11 of 48
- #2,082Supabase4,116 freelancers · 🇲🇦 #19Top 51%🇲🇦#19 of 41
- #2,146Firebase6,978 freelancers · 🇲🇦 #16Top 31%🇲🇦#16 of 48
- #2,258API Development6,848 freelancers · 🇲🇦 #11Top 33%🇲🇦#11 of 46
- #2,361UX & UI7,598 freelancers · 🇲🇦 #9Top 31%🇲🇦#9 of 35
- #2,563Docker8,761 freelancers · 🇲🇦 #31Top 29%🇲🇦#31 of 114