Skip to content
BackNov 7
Ibrahim B.

Ibrahim B.

Web Scraping Expert | Cloudflare & Akamai Bypass, Python, APIs

I build web scrapers for sites that actively block scrapers. Cloudflare, Akamai, DataDome, login walls, JavaScript rendering, rotating tokens, signed requests — if a generic scraper gets 403'd, that's the work I do. 98 projects, 1,300+ hours, 4.98 average rating. WHAT I DO DIFFERENTLY Most people drive a headless browser and hope. I find the private API the site's own app uses and call it directly. - 10-50x faster than Selenium, and far cheaper to run - Clean structured JSON instead of HTML that breaks on redesign - Survives front-end changes, because the API changes far less often To get there I reverse engineer request signing (HMAC and custom token schemes), intercept mobile apps with Frida to pull endpoints and auth flows, and rebuild the traffic in Python or Go. TYPICAL PROJECTS - Protected e-commerce and marketplace catalogs (price, stock, variants) - Property and listing portals in AU, CA and EU — 5M+ listings delivered - Lead and business directory data at scale - Mobile-app-only data with no public web equivalent - Rescuing scrapers that used to work and now return empty or 403 STACK Python (Scrapy, Playwright, requests, httpx), Go, TypeScript Frida, mitmproxy, apk-mitm for mobile app interception Proxy rotation, CAPTCHA handling, session and cookie management PostgreSQL, scheduled pipelines, Apify actors, REST API delivery Output: CSV, JSON, Excel, direct to database, or a live API endpoint HOW I WORK I inspect the target before quoting. If it can't be done reliably I say so, instead of taking the money and delivering 60% coverage. Fixed price on defined scope. I'm UTC+1 and reply same day. TO GET A QUOTE Send the target URL, the fields you need, and roughly how many records. Within 24 hours I'll tell you whether it's straightforward, hard, or not worth doing — and what it costs.

🇲🇦Settat, Morocco$25/hr100% JSS4.98 (56)Since Dec 2016
GlobeUpwork

Earnings and projects

MRR
$46

Last 6 months ÷ 6

World#152,430 / 412k
🇲🇦Country#594 / 1,706
Revenue, last 30 days
$280

Last 6 months: $277

World#75,805 / 412k
🇲🇦Country#257 / 1,706
Total earnings
$25k

Billed in all: $25k

World#123,820 / 412k
🇲🇦Country#324 / 1,706
Per project
$252

$277 in the last 6 months

World#246,135 / 412k
🇲🇦Country#893 / 1,706
Projects, last 6 months
1
100% fixed0% hourly
World#128,092 / 412k
🇲🇦Country#522 / 1,706
Projects in all
99

Across 114 contracts

85% fixed15% hourly
World#28,153 / 412k
🇲🇦Country#77 / 1,706

Earnings, last 30 days

$25.4k+$280 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$25.0k$25.2k$25.4kOct 8Oct 23Nov 7

Skill rankings: Top 31% in API

Ranked by MRR among everyone on Upwork with the skill.

  1. #14Web Scraping Plugin23 freelancers · 🇲🇦 #1Top 61%
  2. #19Screen Scraping45 freelancers · 🇲🇦 #1Top 42%
  3. #42Web Scraping Framework120 freelancers · 🇲🇦 #1Top 35%
  4. #48Web Scraping Software109 freelancers · 🇲🇦 #2Top 44%
  5. #58Python-Requests179 freelancers · 🇲🇦 #1Top 32%
  6. #62CSV156 freelancers · 🇲🇦 #1Top 40%
  7. #298Scrapy903 freelancers · 🇲🇦 #1Top 33%
  8. #697Selenium2,249 freelancers · 🇲🇦 #3Top 31%