Skip to content
BackNov 7
Ahmed A.
Upwork badge

Ahmed A.

Full-Stack Engineer | AI Systems, TypeScript & Complex SaaS

Mom thinks I’m a hacker. I mostly build TypeScript systems for a living. I build complex SaaS products and AI-powered systems where the engineering goes well beyond connecting a UI to an API. That includes AI agents, browser automation, LLM workflows, real-time applications, collaborative tools, editors, visual builders, rich-text products, and applications with complex state and interactions. On the AI side, I’ve worked on systems involving agent orchestration, tool use, browser-based agents, evaluation and observability, retrieval and memory, streaming workflows, and integrating LLMs into real products rather than isolated demos. My core stack includes: - TypeScript / Node.js - React / Next.js - NestJS - LangGraph / LangChain / Langfuse - Playwright and browser automation - PostgreSQL / MongoDB - React Flow - Tiptap / ProseMirror - Real-time and collaborative systems What I’m best at is taking an ambiguous product problem and turning it into a system that actually works in production. I care about architecture, UX, state management, reliability, observability, edge cases, and the tradeoffs behind technical decisions especially when AI is involved and the behavior of the system isn’t completely deterministic. I’m not here just to close tickets. I’ll think through the problem with you, challenge unnecessary complexity, explain tradeoffs, and help figure out what is actually worth building. If you’re building a complex SaaS product, an AI-powered application, or something that sits somewhere between the two, I can help you design it, build it, and ship it.

🇪🇬Banha, Egypt$45/hr100% JSS5.00 (9)Since Jun 2021

Earnings and projects

MRR
$1.7k

Last 6 months ÷ 6

World#27,865 / 412k
🇪🇬Country#283 / 6,384
Revenue, last 30 days
$756

Last 6 months: $10k

World#51,468 / 412k
🇪🇬Country#633 / 6,384
Total earnings
$46k

Billed in all: $49k

World#81,924 / 412k
🇪🇬Country#730 / 6,384
Per project
$4.6k

$2.5k in the last 6 months

World#37,981 / 412k
🇪🇬Country#352 / 6,384
Projects, last 6 months
4

Across 5 contracts

0% fixed100% hourly
World#51,815 / 412k
🇪🇬Country#651 / 6,384
Projects in all
10

Across 18 contracts

11% fixed89% hourly
World#201,800 / 412k
🇪🇬Country#3,173 / 6,384

Earnings, last 30 days

$48.6k+$756 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$47.5k$48.0k$48.5k$49.0kOct 8Oct 23Nov 7

Skill rankings: #1 in 1 skill of 15

Rarest: top 8% in JavaScript, of 41,428. Ranked by MRR among everyone on Upwork with the skill.

  1. 1CodeMirror3 freelancers · 🇪🇬 #1Top 33%
  2. #7AI SaaS knowledge38 freelancers · 🇪🇬 #1Top 18%
  3. #43Browser Automation444 freelancers · 🇪🇬 #2Top 10%
  4. #146AI Agents877 freelancers · 🇪🇬 #3Top 17%
  5. #344NestJS3,757 freelancers · 🇪🇬 #9Top 9%
  6. #423Back-End Development4,183 freelancers · 🇪🇬 #7Top 10%
  7. #498LangChain3,821 freelancers · 🇪🇬 #5Top 13%
  8. #741SaaS Development5,201 freelancers · 🇪🇬 #5Top 14%