Skip to content
BackNov 7
Abdullah Al S.
Upwork badge

Abdullah Al S.

Full Stack Developer | Build, Fix & Add AI to Next.js Web Apps

Your web app is live or almost there, but it's stuck: bugs that keep coming back, features half-done, or a previous developer (or an AI tool like Lovable, Bolt or Cursor) left it at 80%. I take over existing apps, fix what's broken, build what's missing, including AI features, and get it running properly. Starting something new? I build apps from scratch too. EXISTING APPS • Ongoing work on an IoT energy-monitoring platform: live dashboards, electricity and water billing with PDF reports, fixes and deploys on their server • Re-engineered a Node.js package that failed on Vercel. Client: "Worked incessantly to find the solution to a very niche and complicated problem, highly recommend!" • Moved a full website from Node.js to Next.js with MongoDB (365+ hours, long-term client) • Finished a public Shopify app (Remix, Polaris, REST API) NEW APPS FROM SCRATCH • AI Radio: audio streaming with live radio, royalty tracking, music analytics and AI features. I built it on my own, front to back (Next.js, Node.js, MongoDB) • AI job platform with built-in courses: I led the build with my team. It won our university's app development competition and was 2nd runner-up at a hackathon • Autoworx, software for auto repair shops: I built the frontend, including appointments, staff and finance dashboards (Next.js, React) • 120 Figma pages converted to HTML for a long-term client WHAT I USUALLY FIX OR BUILD • Login, sign-up, user roles and permissions • Payments: Stripe checkout, subscriptions, webhooks • Databases: Supabase, PostgreSQL, MongoDB, security rules, slow queries • Deploys: Vercel or VPS builds, env variables, "works locally, breaks in production" • AI features: an assistant that answers questions from your data, AI summaries and reports (OpenAI, Claude, Gemini) • Dashboards and reports: charts, live data, PDF exports HOW I WORK 1. Send me the repo, the problem, and what it should do 2. I reply with what's wrong and a fixed price 3. I work in small steps you can test, and explain what changed 4. You get it live, with short handover notes I use AI tools to move faster. The decisions, testing and responsibility are mine, and you deal with me directly, by message or a quick call. Stack: Next.js, React, TypeScript, Tailwind CSS, Node.js, Express, Supabase, PostgreSQL, MongoDB, Prisma, Stripe, Vercel, Docker, OpenAI and Claude APIs Send your repo link and what's blocking you, or your idea if you're starting fresh. I'll reply with an honest first read.

🇧🇩Chattogram, Bangladesh$20/hr100% JSS4.75 (16)Since Mar 2022

Earnings and projects

MRR
$509

Last 6 months ÷ 6

World#77,277 / 412k
🇧🇩Country#1,884 / 15.0k
Revenue, last 30 days
$480

Last 6 months: $3.1k

World#64,163 / 412k
🇧🇩Country#1,705 / 15.0k
Total earnings
$9.4k

Billed in all: $9.6k

World#201,940 / 412k
🇧🇩Country#6,674 / 15.0k
Per project
$334

$509 in the last 6 months

World#221,290 / 412k
🇧🇩Country#6,062 / 15.0k
Projects, last 6 months
6
67% fixed33% hourly
World#34,405 / 412k
🇧🇩Country#1,961 / 15.0k
Projects in all
28

Across 31 contracts

65% fixed35% hourly
World#103,224 / 412k
🇧🇩Country#7,076 / 15.0k

Earnings, last 30 days

$9.6k+$480 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$9,000$9,250$9,500$9,750Oct 8Oct 23Nov 7

Skill rankings: Top 15% in ExpressJS

Ranked by MRR among everyone on Upwork with the skill.

  1. #39Cursor108 freelancers · 🇧🇩 #1Top 36%
  2. #84Lovable228 freelancers · 🇧🇩 #3Top 37%
  3. #158Vercel586 freelancers · 🇧🇩 #6Top 27%
  4. #170Bug Fix1,157 freelancers · 🇧🇩 #8Top 15%
  5. #483Web Application Development2,030 freelancers · 🇧🇩 #8Top 24%
  6. #678Chatbot Development3,106 freelancers · 🇧🇩 #14Top 22%
  7. #826ExpressJS5,651 freelancers · 🇧🇩 #27Top 15%
  8. #904Stripe3,151 freelancers · 🇧🇩 #15Top 29%