Skip to content
BackNov 7
Saima J.
Upwork badge

Saima J.

Web Scraping Expert | Python, Scrapy, Selenium | Data Extraction

Hi, I'm Saima Ali, a web scraping developer who builds clean, reliable scrapers in Python. I extract data from any website (including login-protected, dynamic, and JavaScript-heavy sites) and deliver it in CSV, Excel, JSON, or straight into your database. A past client wrote: "Do not hesitate to use this gem of a programmer. She knows her stuff inside out." That's the standard I aim for on every job. If you've been frustrated with scrapers that break after a week, miss data, or return messy files, I focus on the opposite: structured output, stable runs, and code you can actually maintain. What I can scrape for you: 1) E-commerce product data (Amazon, Shopify, eBay, AliExpress) — titles, prices, SKUs, variants, stock, images 2) Real estate listings (Zillow, Redfin, Realtor) — property details, prices, agent info 3) Lead generation data — emails, phone numbers, company info from directories and business listings 4) Social media data — Instagram, Twitter/X, TikTok, YouTube profiles and posts 5) Google Maps business scraping — name, address, phone, ratings, reviews 6) PDF and document extraction — catalogues, reports, invoices into structured tables 7) Login-protected and infinite-scroll sites — sites others say are "impossible" to scrape 8) Existing scraper fixes, debugging, and stabilization 9) Scheduled scrapers that run daily/weekly with monitoring and email alerts My toolkit: Python · Scrapy · Selenium · Playwright · BeautifulSoup · Requests · Pandas · XPath · CSS Selectors · JSON · CSV · Excel · MySQL · PostgreSQL · MongoDB · Proxies · Headless browsers · Cron jobs · API integration How I work: 1) You send me the site(s) and the data fields you need 2) I check the site and tell you honestly if it's possible, how long it'll take, and the cost 3) I build the scraper and send you a sample output for approval 4) I deliver the full data + the script (if you want it) so you can re-run it later 5) Free fixes for 7 days after delivery if anything breaks I work fast most small jobs delivered in 24–48 hours. I reply to messages quickly and I won't disappear mid-project. If I'm not the right fit for your project, I'll tell you upfront instead of wasting your time. Send me a message with the website link and the data fields you need. I'll reply within a few hours with a clear quote and timeline.

🇵🇰Sadiqabad, Pakistan$5/hr100% JSS4.91 (25)Since Oct 2025

Earnings and projects

MRR
$1.4k

Last 6 months ÷ 6

World#34,775 / 412k
🇵🇰Country#4,057 / 52.9k
Revenue, last 30 days
$2.3k

Last 6 months: $8.4k

World#18,109 / 412k
🇵🇰Country#2,024 / 52.9k
Total earnings
$9.3k

Billed in all: $9.6k

World#202,199 / 412k
🇵🇰Country#21,869 / 52.9k
Per project
$203

$220 in the last 6 months

World#263,428 / 412k
🇵🇰Country#33,525 / 52.9k
Projects, last 6 months
38
84% fixed16% hourly
World#1,735 / 412k
🇵🇰Country#432 / 52.9k
Projects in all
46
85% fixed15% hourly
World#66,421 / 412k
🇵🇰Country#10,466 / 52.9k

Earnings, last 30 days

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

Skill rankings: Top 4% in CSV

Ranked by MRR among everyone on Upwork with the skill.

  1. #7CSV156 freelancers · 🇵🇰 #3Top 4%
  2. #8XPath62 freelancers · 🇵🇰 #3Top 13%
  3. #16Web Crawler183 freelancers · 🇵🇰 #5Top 9%
  4. #37Beautiful Soup634 freelancers · 🇵🇰 #9Top 6%
  5. #65Scrapy903 freelancers · 🇵🇰 #17Top 7%
  6. #73Web Crawling849 freelancers · 🇵🇰 #16Top 9%
  7. #78Python Script1,307 freelancers · 🇵🇰 #13Top 6%
  8. #94JSON1,293 freelancers · 🇵🇰 #11Top 7%