You will get a fix for your broken web scraper (Python • Selenium • Playwright)


Project details
You'll get quick, effective scraper fixes. As a professional scraper dev, I work daily to maintain a fleet of more than 400 scrapers by working quickly to diagnose, repair, test and deploy updates. I'll bring that same professionalism and experience to your project.
If your project requires proxies or captcha-solving, please provide your preferred provider or API credentials.
If your project requires proxies or captcha-solving, please provide your preferred provider or API credentials.
Data Tool
PythonWhat's included
| Service Tiers |
Starter
$75
|
Standard
$150
|
Advanced
$300
|
|---|---|---|---|
| Delivery Time | 2 days | 4 days | 6 days |
Number of Pages Mined/Scraped | 1 | 5 | 10 |
Number of Sources Mined/Scraped | 1 | 1 | 1 |
Number of Revisions | 1 | 1 | 2 |
Frequently asked questions
About Jacki
Python Web Scraper Engineer | Automated Data Collection & Pipelines
Lynchburg, United States - 6:19 am local time
What I can do for you:
- Diagnose and repair broken scrapers (login flows, blocked requests, changed HTML, bot detection)
- Develop new scrapers using Selenium, Playwright, or BeautifulSoup/Requests
- Extract structured data from dynamic or JavaScript-heavy websites
- Build small APIs or dashboards using Flask to display or store data
- Clean and standardize data using Python/Pandas
Recent work examples:
Built and maintain an automated NCAA field hockey system that collects game results from 300+ university websites, cleans the data, handles inconsistent layouts, and displays stats in a Flask app.
Contribute to a production scraper service with 400+ scrapers that receive jobs from AWS SQS, scrape assigned websites, process results, and upload structured outputs. The system uses Selenium, Playwright, SeleniumBase, NoDriver, proxies, captcha solvers, and PDF extraction.
Tech Stack:
Python • Selenium • Playwright • BeautifulSoup • Requests • SeleniumBase • Flask • Pandas
If you need a scraper fixed or built from scratch, I can help.
Steps for completing your project
After purchasing the project, send requirements so Jacki can start the project.
Delivery time starts when Jacki receives requirements from you.
Jacki works on your project following the steps below.
Revisions may occur after the delivery date.
Diagnose the issue
I run your scraper, review the website structure, inspect the HTML, and identify what’s causing the failure (selector change, blocked request, captcha, bot detection, pagination error, etc.).
Update and fix the scraper
I apply the necessary fixes -- updating selectors, adjusting parsing logic, handling dynamic elements, or switching to Selenium/Playwright when needed.
