Skip to content
BackNov 7
Todor D.
Upwork badge

Todor D.

Python Web Scraping Expert | Data Extraction | Selenium

I build custom web scraping systems in Python for JavaScript-heavy sites, browser automation flows, login-protected pages, and recurring data collection pipelines. If you need clean structured data delivered from a website into CSV, Excel, Google Sheets, APIs, or a database, I can build the scraper and the surrounding workflow. What I can help with: - Web scraping and data extraction - Python scrapers for dynamic websites - Selenium and browser automation - Reverse engineering XHR / network requests - Anti-bot aware scraping workflows - Scheduled scraping pipelines - Data cleanup, normalization, and delivery I work on both one-off scraping jobs and long-running scraping systems. My focus is reliability, maintainability, and clean output rather than fragile scripts that break after a small site change. Common use cases: - Lead and business directory scraping - E-commerce product and pricing scraping - Real estate and listing scraping - Report download automation - Internal dashboard and dataset generation Tech I use when appropriate: Python, Selenium, Playwright, requests, aiohttp, BeautifulSoup, lxml, browser automation, APIs, Docker If you have a target site and sample output format, send it over and I can tell you the best scraping approach.

🇧🇬Aksakovo, Bulgaria$20/hr100% JSS4.84 (25)Since Aug 2015

Earnings and projects

MRR
$1.1k

Last 6 months ÷ 6

World#43,051 / 412k
🇧🇬Country#114 / 1,161
Revenue, last 30 days
$850

Last 6 months: $6.8k

World#47,758 / 412k
🇧🇬Country#111 / 1,161
Total earnings
$45k

Billed in all: $47k

World#82,186 / 412k
🇧🇬Country#296 / 1,161
Per project
$797

$523 in the last 6 months

World#141,843 / 412k
🇧🇬Country#442 / 1,161
Projects, last 6 months
13
100% fixed0% hourly
World#12,441 / 412k
🇧🇬Country#19 / 1,161
Projects in all
57

Across 59 contracts

78% fixed22% hourly
World#53,504 / 412k
🇧🇬Country#201 / 1,161

Earnings, last 30 days

$46.6k+$850 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$45.5k$46.0k$46.5k$47.0kOct 8Oct 23Nov 7

Skill rankings: Top 7% in Python Script

Ranked by MRR among everyone on Upwork with the skill.

  1. #5Screen Scraping45 freelancers · 🇧🇬 #1Top 11%
  2. #13Web Scraping Software109 freelancers · 🇧🇬 #2Top 12%
  3. #21Web Crawler183 freelancers · 🇧🇬 #1Top 11%
  4. #66Browser Automation444 freelancers · 🇧🇬 #2Top 15%
  5. #91Python Script1,307 freelancers · 🇧🇬 #1Top 7%
  6. #93Web Crawling849 freelancers · 🇧🇬 #2Top 11%
  7. #108Selenium WebDriver935 freelancers · 🇧🇬 #1Top 12%
  8. #241Selenium2,249 freelancers · 🇧🇬 #2Top 11%