Tim D.
Web Scraping & Data Extraction | Python, Scrapy, Selenium, Playwright
I build scrapers that work. No templates, no copy-paste scripts that break in a week. 8 years building production data pipelines, crawlers, and automation tools. I've scraped everything from JavaScript-heavy SPAs to login-protected dashboards to sites with aggressive anti-bot measures. What I deliver: - Clean, structured data in CSV, JSON, Excel, Google Sheets, or direct to your database - Scrapers that handle pagination, rate limiting, proxy rotation, and CAPTCHAs - Ongoing monitoring scripts that run on schedule and alert on failures My stack: Python (Scrapy, BeautifulSoup, Selenium, Playwright), Node.js (Puppeteer), headless browsers, rotating proxies, cloud deployment (AWS, Railway, Render). I also build Chrome extensions and browser automation tools if your project needs a browser-based solution. Fast turnaround. I scope accurately and deliver on time. Message me with your target site and I'll tell you if it's doable and how long it'll take — no charge for the assessment.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $43k
Billed in all: $54,653$55k
$11k in the last 6 months
Across 5 contracts
Across 11 contracts
Earnings, last 30 days
Skill rankings: Top 0.30% in Data Mining
Top 1% in 5 of 12 skills, ranked by MRR among everyone on Upwork with the skill.
- Neo4j153 freelancers · 🇺🇸 #1Top 1%🇺🇸#1 of 13
- #5Web Crawling849 freelancers · 🇺🇸 #1Top 0.59%🇺🇸#1 of 35
- #5Beautiful Soup634 freelancers · 🇺🇸 #3Top 0.79%🇺🇸#3 of 30
- #6Browser Automation444 freelancers · 🇺🇸 #4Top 1%🇺🇸#4 of 27
- #7Google Chrome Extension660 freelancers · 🇺🇸 #1Top 1%🇺🇸#1 of 37
- #10PostgreSQL Programming511 freelancers · 🇺🇸 #4Top 2%🇺🇸#4 of 45
- #18Web Scraping3,925 freelancers · 🇺🇸 #6Top 0.46%🇺🇸#6 of 242
- #22Ruby on Rails1,811 freelancers · 🇺🇸 #7Top 1%🇺🇸#7 of 230