Omar Muhammad Salahuddin M.
AI Agent & Full-Stack Developer | SaaS Dashboards, Next.js, n8n
AI agent and full stack developer building SaaS dashboards, AI copilots and automations with Next.js, Supabase, Claude and n8n, in English and Arabic. My latest platform, a mini game app on the web and in Telegram, logged 32,000+ plays in its first weeks. Other recent work includes an e-commerce analytics SaaS that brings Shopify, Salla, Google and Meta accounts into one live dashboard, a hotel revenue management platform whose pricing engine explains every rate it recommends, a delivery dispatch console where AI picks the courier and shows why, and a procure to pay system with approval chains and three way invoice matching. What I build: • SaaS platforms and dashboards in Next.js or React with TypeScript and Supabase/Postgres, with auth, roles and real time updates, designed to feel like a product people would pay for • AI features grounded in your own data, where the system calculates the figures and the model explains them, so a price, a stock level or a total is never invented • AI agents and chatbots for support and sales with human handoff, voice agents that actually book, order and look things up, and RAG over your documents, built on Claude, OpenAI or Gemini • Document AI that reads invoices, PDFs and scans, Arabic included, into structured records with a confidence score on every field and a review queue for anything uncertain • Automation and integrations with self hosted n8n and Python/FastAPI, with retries, duplicate protection and failure alerts, connected to your CRM, your payment provider and your Google, Meta or Microsoft accounts I usually start with the flow that matters most to your users and get it clickable early, then I harden everything around it like validation, error states, the mobile layout and the edge cases, and every project ships with plain English documentation and a stability window after delivery. I work with a partner, so bigger builds get two engineers reviewing each other's work. About my history, one contract in July ended in a payment dispute. My account of it sits on this profile next to the client's, and every milestone had been approved and released before it started, so I'm happy to walk you through it. Tell me what you're trying to ship and I'll tell you the smallest version worth building first.
Earnings and projects
Last 6 months ÷ 5.8 months active (since May 2026)
Last 6 months: $4.6k
Billed in all: $4,697$4.7k
$773 in the last 6 months
Earnings, last 30 days
Skill rankings: Top 7% in Arabic
Ranked by MRR among everyone on Upwork with the skill.
- #85Arabic1,208 freelancers · 🇪🇬 #36Top 7%🇪🇬#36 of 436
- #121Claude API454 freelancers · 🇪🇬 #2Top 27%🇪🇬#2 of 9
- #466Prompt Engineering2,859 freelancers · 🇪🇬 #7Top 16%🇪🇬#7 of 53
- #498Dashboard2,955 freelancers · 🇪🇬 #20Top 17%🇪🇬#20 of 74
- #732Business Process Automation3,508 freelancers · 🇪🇬 #8Top 21%🇪🇬#8 of 43
- #892Retrieval Augmented Generation3,618 freelancers · 🇪🇬 #9Top 25%🇪🇬#9 of 57
- #908FastAPI4,337 freelancers · 🇪🇬 #13Top 21%🇪🇬#13 of 81
- #981Supabase4,116 freelancers · 🇪🇬 #9Top 24%🇪🇬#9 of 88