Skip to content
BackNov 7
Nazariy G.
Upwork badge

Nazariy G.

Python Web Scraping Engineer | Data Extraction & Automation

I’m a Python Web Scraping & Automation Engineer with 4+ years of experience building production data collection systems, crawlers, APIs, and automated data pipelines. I work on projects where a simple scraping script is not enough — dynamic websites, large datasets, scheduled crawlers, unstable sources, document processing, complex APIs, and systems that need to run reliably over time. Clients hire me to build new data collection systems, repair broken scrapers, automate repetitive workflows, and turn unstructured sources into clean, usable data. WHAT I BUILD • Web Scraping & Crawling Scrapy, Playwright, Selenium, Requests, BeautifulSoup, dynamic websites, pagination, login flows, sessions, cookies, proxies, rate limits, and large-scale crawling. • Data Extraction & APIs REST APIs, hidden/internal API discovery, JSON endpoints, public-record systems, government databases, real estate platforms, and structured data collection. • Data Pipelines & Automation Scheduled crawlers, asynchronous processing, validation, deduplication, normalization, retries, logging, monitoring, and automated data workflows. • Document & OCR Processing PDFs, images, Excel, CSV, JSON, OCR pipelines, table extraction, document classification, and structured data extraction. • Databases & Integrations PostgreSQL, MySQL, Google Sheets, Azure Storage, APIs, cloud storage, and automated exports. • Existing Scraper Repair & Optimization I can take over existing Python scraping systems, identify failures, improve performance, adapt them to website changes, and make them more reliable and maintainable. TYPICAL PROJECTS • Large-scale product, property, or listing crawlers • Real estate and public-record data collection • Government permit and property databases • Price and availability monitoring • API-based extraction and data enrichment • PDF and document processing pipelines • Automated Google Sheets and database workflows • Scheduled scraping systems running hundreds or thousands of crawlers • Migration from slow Selenium scripts to faster API or asynchronous solutions • Repairing scraping systems after website changes WHAT YOU CAN EXPECT • Clean and maintainable Python code • Accurate and validated data • Proper retries and error handling • Logging and failure recovery • Efficient architecture for large datasets • Clear communication throughout the project • Full source code and straightforward handover My focus is not just making a scraper work once. I build data collection systems that can run reliably, recover from failures, and remain maintainable as the project grows. Send me the website, API, document, or current code you are working with, along with the data you need. I can review the source and recommend the most reliable approach.

🇺🇦Lviv, Ukraine$30/hr100% JSS5.00 (10)Since Mar 2021

Earnings and projects

MRR
$92

Last 6 months ÷ 6

World#136,987 / 412k
🇺🇦Country#4,978 / 14.3k
Revenue, last 30 days
$0

Last 6 months: $554

Total earnings
$9.6k

Billed in all: $9.6k

World#200,051 / 412k
🇺🇦Country#8,827 / 14.3k
Per project
$368

$277 in the last 6 months

World#211,743 / 412k
🇺🇦Country#8,675 / 14.3k
Projects, last 6 months
2
100% fixed0% hourly
World#88,918 / 412k
🇺🇦Country#3,419 / 14.3k
Projects in all
26

Across 27 contracts

93% fixed7% hourly
World#109,599 / 412k
🇺🇦Country#4,769 / 14.3k

Earnings, last 30 days

$9.6kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$9.5k$9.6k$9.7k$9.8kOct 8Oct 23Nov 7

Skill rankings: Top 24% in Git

Ranked by MRR among everyone on Upwork with the skill.

  1. #18Screen Scraping45 freelancers · 🇺🇦 #2Top 40%
  2. #66Web Crawler183 freelancers · 🇺🇦 #4Top 36%
  3. #633Selenium2,249 freelancers · 🇺🇦 #53Top 28%
  4. #1,343Web Scraping3,925 freelancers · 🇺🇦 #52Top 34%
  5. #1,376Git5,766 freelancers · 🇺🇦 #193Top 24%
  6. #1,386Data Collection3,620 freelancers · 🇺🇦 #15Top 38%
  7. #1,913Data Extraction5,087 freelancers · 🇺🇦 #58Top 38%
  8. #2,640Data Scraping8,783 freelancers · 🇺🇦 #87Top 30%