Skip to content
BackNov 8
Asad  A.

Asad A.

Anti-Bot Web Scraping & Azure Data Pipelines | Databricks, Playwright

I get data from websites that block everyone else, and deliver it into production data pipelines on Azure and Databricks. Recent results: - 3M+ products scraped from a DataDome-protected e-commerce site (Zoro, an industrial supplies store) in 2 weeks - 4.5M products loaded into a database in 2 weeks through an Azure Databricks ETL pipeline (PySpark, Data Lake) - 10M Glassdoor reviews scraped and analyzed - Every law section from US state law websites, crawled through deep multi-page hierarchies What I build: - Anti-bot scraping for protected sites: DataDome, Cloudflare, Akamai, TLS fingerprinting, proxy and session rotation - Large-scale crawlers (Scrapy, Playwright, Selenium) with retry tracking and failure recovery - ETL pipelines on Azure Databricks: PySpark transformations, Data Lake storage, scheduled jobs - Price, stock and catalog monitoring with historical tracking and alerts - Clean data delivered to PostgreSQL, MySQL, MongoDB, Data Lake, APIs (FastAPI), Excel or CSV How I work: 1. Analyze the target site's protection and choose the lightest method that works reliably 2. Build the scraper with monitoring, retries and logging so it never fails silently 3. Deliver the data where your team uses it, with documentation for easy maintenance 100% Job Success across 17 jobs. A recent client: "Skillfully bypassing bot detection on a tricky project. Highly recommend his expertise." Send me the website you're struggling with, and I'll tell you within a day how I'd approach it.

🇵🇰Kasur, Pakistan$30/hr100% JSS4.30 (14)Since Mar 2022

Earnings and projects

MRR
$148

Last 6 months ÷ 6

World#123,696 / 412k
🇵🇰Country#17,199 / 52.9k
Revenue, last 30 days
$0

Last 6 months: $890

Total earnings
$5.5k

Billed in all: $5.6k

World#246,660 / 412k
🇵🇰Country#28,070 / 52.9k
Per project
$323

$445 in the last 6 months

World#224,481 / 412k
🇵🇰Country#26,149 / 52.9k
Projects, last 6 months
2
100% fixed0% hourly
World#88,922 / 412k
🇵🇰Country#17,052 / 52.9k
Projects in all
17

Across 19 contracts

74% fixed26% hourly
World#149,091 / 412k
🇵🇰Country#24,806 / 52.9k

Earnings, last 30 days

$5.6kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$5.4k$5.5k$5.6k$5.7kOct 9Oct 24Nov 8

Skill rankings: Top 21% in PySpark

Ranked by MRR among everyone on Upwork with the skill.

  1. #41Data Lake186 freelancers · 🇵🇰 #12Top 22%
  2. #96PySpark460 freelancers · 🇵🇰 #19Top 21%
  3. #115Databricks Platform460 freelancers · 🇵🇰 #21Top 25%
  4. #156Beautiful Soup634 freelancers · 🇵🇰 #49Top 25%
  5. #232Scrapy903 freelancers · 🇵🇰 #74Top 26%
  6. #242Web Crawling849 freelancers · 🇵🇰 #71Top 29%
  7. #480ETL Pipeline1,397 freelancers · 🇵🇰 #90Top 34%
  8. #553Data Engineering1,602 freelancers · 🇵🇰 #107Top 35%