Open for freelance work — big jobs and small

Need it built or fixed? I take on freelance jobs of any size.

From a quick bug fix or a small business website to a full product — you get one developer who scopes the work clearly, gives you a fixed quote, and ships clean code on time.

Jobs I take on
Bug fixes & debuggingSmall business websitesLanding pagesNext.js / React appsWordPress fixes & tweaksShopify & e-commerceStripe & paymentsAPI & third-party integrationsAutomation & scriptsReact Native mobile appsAI features (OCR, chatbots)Performance & SEO fixesBilingual Arabic / French sites
How to work with me

Pick the engagement that fits your job

No fixed packages — every job is scoped and quoted to your exact needs. Tell me what you need and I'll send a fixed price before we start, so there are no surprises.

Quick Task

A small, one-off job you need done right.

Typical timeline: 1–5 days
  • A bug fix or error you're stuck on
  • A single page, feature, or tweak
  • A WordPress / Shopify edit or fix
  • A small script or automation
Get a quote →

Build Sprint

Most popular

Something real, built and shipped fast.

Typical timeline: 1–2 weeks
  • A website or landing page
  • An online store or booking setup
  • An API / payment integration
  • A dashboard or app section
Get a quote →

Full Build

A complete product, start to finish.

Typical timeline: 3+ weeks
  • A full web or mobile app
  • SaaS MVP, vision to launch
  • Auth, payments, database & hosting
  • Ongoing iteration & support
Get a quote →
The process

What it's like to hire me

01

Tell me the job

Send me what you need, your stack, and the deadline — message me directly or on Upwork.

02

Get a clear plan

I reply with scope, milestones, and a fixed quote. No vague estimates.

03

I build & update you

You get working previews and progress updates, not silence until the end.

04

Ship & hand off

Clean, documented work delivered. Revisions until it's right.

Client results

What founders say after we ship

★★★★★

Mohamed Ali delivered an exceptional SaaS platform that exceeded our expectations. Completed ahead of schedule — we saw a 40% increase in user engagement.

A
Ahmed Ben SalemCEO, TechStart Tunisia · Upwork
★★★★★

Working with Mohamed was a game-changer. He turned complex requirements into an intuitive, scalable solution. Communication was flawless across the 3-month project.

S
Sarah JohnsonProduct Manager, StartupFlow · LinkedIn
★★★★★

The bilingual app perfectly serves our Arabic and French customers. His understanding of MENA needs is invaluable — revenue increased 65% after launch.

Y
Youssef MansourFounder, Digital Solutions MENA · Upwork
Ready when you are

Got a job that needs doing? Send me the details.

Big or small, I'll reply with a clear scope and a fixed quote. Book a quick call, message me directly, or hire me on Upwork — whatever's easiest for you.

Prefer another way? Hire me on Upwork · WhatsApp · Email