Skip to content
BackNov 7
Bashir A.

Bashir A.

Data Extraction & Web Scraping Engineer | Python, Scrapy & Pipelines

DATA EXTRACTION | WEB SCRAPING | PYTHON AUTOMATION | DATA OPERATIONS Need data from websites, online directories, eCommerce stores, or APIs? I help businesses collect, clean, validate, and organize structured data for analysis, product catalogs, competitor monitoring, CRM systems, and recurring workflows. With 10+ years in digital operations, 190+ Upwork projects, 15,500+ logged hours, a 100% Job Success Score, and Top Rated status, I bring a practical approach to data extraction. I use Python, scraping frameworks, APIs, and automation where appropriate, backed by data quality checks and clear delivery requirements. My work includes one-time data extraction, large-scale web scraping, scheduled monitoring, data transformation, and ETL pipelines. I select the method based on the source, required fields, volume, update frequency, and permitted access. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ CORE SERVICES & TECHNICAL CAPABILITIES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔹 WEB SCRAPING & DATA EXTRACTION 👉 Website scraping, web crawling, data mining, and structured data extraction 👉 Business directories, industry portals, public registries, and company databases 👉 Trade show exhibitor lists, conference directories, and association websites 👉 Real estate listings, property records, job boards, and public datasets 👉 Dynamic JavaScript websites, React/Vue applications, and single-page apps (SPAs) 👉 Infinite scroll, multi-page pagination, HTML tables, and nested categories 👉 Authorized login-based extraction, REST APIs, JSON, XML, and HTML parsing 👉 Scraper debugging, broken selectors, retry logic, logging, and rate-limit handling 👉 Excel, CSV, JSON, Google Sheets, Airtable, PostgreSQL, and MySQL outputs 🔹 ECOMMERCE DATA EXTRACTION & PRODUCT MONITORING 👉 Shopify, WooCommerce, Amazon, Walmart, and custom storefront product research 👉 Product titles, descriptions, SKUs, UPCs, pricing, discounts, and categories 👉 Product variants, attributes, availability, image URLs, and product links 👉 Competitor price monitoring, product price tracking, and price comparison 👉 Stock-status monitoring, out-of-stock alerts, and product catalog audits 👉 Product feed preparation, catalog data cleaning, and taxonomy mapping 👉 Bulk CSV imports/exports, product data migration, and variant mapping 👉 Inventory data reconciliation and Google Sheets monitoring reports 🔹 PYTHON AUTOMATION & ETL PIPELINES 👉 Custom Python scripts for web scraping, data extraction, and file processing 👉 Scrapy, Playwright, Selenium, Beautiful Soup, Requests, and aiohttp 👉 Pandas data cleaning, standardization, deduplication, and schema validation 👉 ETL (Extract, Transform, Load) workflows and repeatable data processing 👉 REST API integration, JSON/XML parsing, HTTP requests, and webhooks 👉 Scheduled scraping, Cron jobs, and Linux VPS-based automation 👉 n8n, Make, and Zapier workflow automation and data synchronization 👉 Google Sheets API, database imports, CSV/Excel processing, and batch updates 👉 Regex, XPath, CSS selectors, scraping troubleshooting, and workflow maintenance 🔹 CRM DATA OPERATIONS & ENRICHMENT 👉 CRM data extraction, cleaning, migration, field mapping, and deduplication 👉 HubSpot, Salesforce, Zoho CRM, and spreadsheet database management 👉 Company research, firmographic data, and decision-maker identification 👉 Clay, Apollo, and LinkedIn Sales Navigator data research and enrichment 👉 Contact record matching, email data validation, and quality checks 👉 Automated data transfers, CRM imports, and structured prospect datasets 🔹 WEBSITE & PRODUCT CATALOG OPERATIONS 👉 Shopify and WooCommerce product listings, bulk updates, and catalog maintenance 👉 WordPress and Webflow content entry, website data management, and publishing 👉 Technical SEO checks, broken links, redirect reviews, and content organization ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ MY PROCESS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 👉 Review target URLs, data fields, source permissions, and required volume 👉 Choose a practical extraction method: API, scraper, or automation workflow 👉 Collect, clean, normalize, and check data for missing or duplicate records 👉 Deliver in the agreed format and flag unavailable or uncertain information 👉 Document scheduled workflows and handover requirements when applicable ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ LET'S DISCUSS YOUR PROJECT ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Send me your source URLs, sample data, required columns, approximate record count, and preferred output format. I'll review the scope and recommend a practical data extraction or automation solution.

🇧🇩Sylhet, Bangladesh$18/hr100% JSS4.87 (131)Since Jul 2009
GlobeUpwork

Earnings and projects

MRR
$51

Last 6 months ÷ 6

World#150,150 / 412k
🇧🇩Country#5,302 / 15.0k
Revenue, last 30 days
$0

Last 6 months: $306

Total earnings
$96k

Billed in all: $99k

World#40,866 / 412k
🇧🇩Country#996 / 15.0k
Per project
$502

$77 in the last 6 months

World#182,359 / 412k
🇧🇩Country#4,263 / 15.0k
Projects, last 6 months
4
0% fixed100% hourly
World#51,813 / 412k
🇧🇩Country#2,836 / 15.0k
Projects in all
192

Across 228 contracts

43% fixed57% hourly
World#10,659 / 412k
🇧🇩Country#959 / 15.0k

Earnings, last 30 days

$98.8kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$97k$98k$99k$100kOct 8Oct 23Nov 7

Skill rankings: Top 31% in Selenium

Ranked by MRR among everyone on Upwork with the skill.

  1. #198Beautiful Soup634 freelancers · 🇧🇩 #18Top 31%
  2. #242Clay455 freelancers · 🇧🇩 #18Top 53%
  3. #291Scrapy903 freelancers · 🇧🇩 #21Top 32%
  4. #300Web Crawling849 freelancers · 🇧🇩 #27Top 35%
  5. #493Data Processing1,172 freelancers · 🇧🇩 #28Top 42%
  6. #543ETL Pipeline1,396 freelancers · 🇧🇩 #8Top 39%
  7. #686Selenium2,249 freelancers · 🇧🇩 #39Top 31%
  8. #1,497Web Scraping3,925 freelancers · 🇧🇩 #129Top 38%