Skip to content
BackNov 7
Prashant P.
Upwork badge

Prashant P.

Python Web Scraping & Automation Expert | Scrapy, Playwright

Need reliable website data or a repetitive browser workflow automated? I build Python scrapers and automation pipelines that collect, validate, and deliver usable data to your files, database, or API. Top Rated Plus | $200K+ earned on Upwork | 12+ years of Python development experience My focus is dependable extraction and automation: complete datasets, repeatable runs, clear logs, and practical recovery when a website changes or a request fails. WHAT I CAN HELP YOU WITH • Web scraping and recurring data collection Extract data from ecommerce sites, property listings, business directories, and JavaScript-heavy websites. Handle pagination, product variations, session management, and scheduled updates using Scrapy, Playwright, Selenium, Requests, and BeautifulSoup. • Retail and ecommerce product catalogues Collect product names, prices, pack sizes, categories, ingredients, nutrition, and availability where provided. Build reusable extraction processes with duplicate detection, missing-field checks, and tracking of changes over time. • Browser and document automation Automate authorized portals, form workflows, report exports, and document downloads. Support user-assisted login and MFA, organize downloaded files, and add verification so completed work can be checked. • APIs, databases, and deployment Deliver CSV, Excel, JSON, PostgreSQL, MySQL, MongoDB, or API-ready output. Deploy scheduled workflows on AWS with logging, retries, alerts, and setup documentation. • AI-assisted extraction Use OCR and language models to extract structured information from PDFs, images, and web pages, with validation and review for uncertain results. Integrate extraction workflows with FastAPI, n8n, and business APIs. RELEVANT EXPERIENCE • Ecommerce product extraction with store-specific pricing and structured catalogue output. • Property listing pipelines with contact fields, data normalization, deduplication, and API delivery. • Financial portal automation for document downloads, metadata extraction, and handling login challenges. HOW WE START Share the source websites or portal, required fields, a sample output, expected volume, and update frequency. I will assess the source, clarify the scope, and propose a practical first milestone with agreed success criteria. You receive maintainable code, validated output, and clear instructions for running the workflow.

🇮🇳Pune, India$20/hr100% JSS4.87 (107)Since Mar 2020
GlobeUpwork

Earnings and projects

MRR
$474

Last 6 months ÷ 6

World#80,254 / 412k
🇮🇳Country#8,519 / 45.9k
Revenue, last 30 days
$580

Last 6 months: $2.8k

World#59,168 / 412k
🇮🇳Country#6,221 / 45.9k
Total earnings
$225k

Billed in all: $239k

World#12,693 / 412k
🇮🇳Country#2,038 / 45.9k
Per project
$1.3k

$406 in the last 6 months

World#103,021 / 412k
🇮🇳Country#12,820 / 45.9k
Projects, last 6 months
7
100% fixed0% hourly
World#28,826 / 412k
🇮🇳Country#3,580 / 45.9k
Projects in all
169

Across 191 contracts

56% fixed44% hourly
World#13,107 / 412k
🇮🇳Country#2,453 / 45.9k

Earnings, last 30 days

$239k+$580 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$238.0k$238.5k$239.0kOct 8Oct 23Nov 7

Skill rankings: Top 13% in Beautiful Soup

Ranked by MRR among everyone on Upwork with the skill.

  1. #27Web Scraping Software109 freelancers · 🇮🇳 #3Top 25%
  2. #80Beautiful Soup634 freelancers · 🇮🇳 #11Top 13%
  3. #103Browser Automation444 freelancers · 🇮🇳 #17Top 23%
  4. #141Scrapy903 freelancers · 🇮🇳 #18Top 16%
  5. #158Web Crawling849 freelancers · 🇮🇳 #25Top 19%
  6. #372Selenium2,249 freelancers · 🇮🇳 #72Top 17%
  7. #587LLM Prompt Engineering2,457 freelancers · 🇮🇳 #135Top 24%
  8. #623Prompt Engineering2,859 freelancers · 🇮🇳 #95Top 22%