Are you overloaded by the need for high-quality data from complex websites? Let me handle it for you. I specialize in crafting robust Octoparse and Apify workflows to extract clean, actionable data from any directory, e-commerce site, or social platform, so you can focus on scaling your business.
Services I Offer:
-Custom Octoparse and Apify Workflows: Expertly building scrapers for complex sites with AJAX, JavaScript, pagination, and infinite scrolling.
-Data Cleaning & Formatting: Delivering data in Excel, CSV, or JSON formats, ready for immediate use.
- Lead Generation & Contact Details: Extract public emails, phone numbers, and social media profile links across target web listings automatically.
- E-Commerce Market Intelligence: Scrape product titles, current/original prices, ratings, ASINs, stock availability, and image/video URLs from giants like Amazon, eBay, and Etsy.
- Google Maps & Local SEO: Pull business store names, verified addresses, contact details, open hours, and latitude/longitude coordinates directly from Google Maps and Google Local Services.
- Social Media Monitoring: Collect user handles, posts, like counts, video descriptions, and engagement metrics from dominant social networks.
- Real Estate & Property Listings: Gather rental pricing, property details, geographical data, and agent info from global property directory pages.
- Job Market & Recruitment Data: Harvest active job postings, employer data, salaries, and application links from networks like LinkedIn without triggering login blocks.
- Business Directories: Automatically compile business name lists, ratings, and staff sizes from directories like Yelp, Yellow Pages, and Clutch.
- Travel & Hospitality Trends: Track hotel listings, pricing variants, star ratings, user amenities, and breakfast options from platforms like Booking.
- Search Engine Results (SERPs): Extract title tags, organic text snippets, and ranking URLs from search engine result pages like Google and Bing.
- Customer Reviews & Sentiment: Download product reviews, reviewer text, timestamp histories, and star distributions from Best Buy and alternative marketplace platforms.
- Universal Content Extraction: Intelligently auto-detect, crawl, and harvest clean article text bodies from any blog feed or news media platform.
Why Partner with Me?
With over 9 years of experience, I navigate technical challenges—like CAPTCHA and proxy rotation—ensuring you receive reliable data on time. I don't just "scrape data"; I deliver solutions that empower you to make informed business decisions.
Let's Get Started
Ready to transform your data collection process? Click the "Hire" button or send me a message with your target URL, and let’s discuss how I can support your project!
Web Scraping
Data Extraction
Lead Generation
Automation
Data Mining
Data Scraping
XPath
Data Entry
HTML5
CSS
CSS 3
XML
JavaScript
Haitham .
Cairo, Egypt
$10/hr
5.0
2 jobs
Need data from a website without wasting hours copying and pasting? Need to extract and clean data from the web or automate a recurring data feed? I deliver accurate, one-time data exports and build robust, fully automated scraping pipelines using Python and SQL. My high-performance scripts and workflows easily handle large-scale datasets, manage complex rate limits, and clean every single record so your data is instantly usable.
I'm Haitham Hany Gomaa, a Python developer and data specialist focused on building reliable web scraping solutions, automating data extraction, and transforming raw web data into valuable business assets.
What I Offer:
Web Scraping & Data Extraction: Build robust scraping solutions using Python (Requests, BeautifulSoup, Selenium, Playwright, Scrapy, lxml, XPath, and CSS Selectors) to seamlessly extract data from complex websites, business directories, REST APIs, and dynamic web applications.
Data Cleaning & Processing: Clean, validate, deduplicate, and transform fragmented datasets using Pandas and NumPy, ensuring highly accurate, high-quality data that is completely production-ready.
Data Mining: Extract valuable business intelligence from websites and large datasets, delivering structured data in JSON, CSV, Excel, or other formats tailored to your exact requirements.
Database Integration: Store, organize, and optimize extracted data in relational databases using efficient schemas, clean structures, and optimized SQL queries.
Automation: Develop automated scraping workflows that run on a schedule, monitor website changes, and reliably deliver fresh, up-to-date data.
Why Work With Me?
I focus on delivering reliable, maintainable scraping solutions—not just raw data. Every project is built with accuracy, clean code, and scalability in mind, ensuring the extracted data is immediately usable by your team.
Whether you need a one-time data extraction project or a fully automated, recurring scraping pipeline, I'm committed to providing high-quality results, clear communication, and on-time delivery.
Technologies: Python • Requests • BeautifulSoup • Selenium • Playwright • Scrapy • lxml • XPath • CSS Selectors • Pandas • NumPy • SQL • Relational Databases • REST APIs • JSON • CSV • Excel • Data Mining • Data Extraction • Automation
Let's turn web data into actionable business insights. Ready to start? Let's connect.
Web Scraping
Beautiful Soup
Data Extraction
Scrapy
SQL
Python
Data Analysis
Database Administration
Data Mining
pandas
Data Entry
Microsoft Excel
List Building
SQL Server Integration Services
PostgreSQL
Python-Requests
Selenium
HTML
CSS
Data Cleaning
Aly K.
Cairo, Egypt
$15/hr
5.0
75 jobs
I specialize in building production-ready web scrapers and automation systems that businesses actually rely on.
I don’t just scrape websites — I build scalable data pipelines and reusable scraping tools that can run on demand, on schedule, or as part of your workflow.
What I can do for you:
• Build fast, reliable scrapers using Playwright, Scrapy, or HTTP APIs
• Extract data from dynamic, protected, or complex websites
• Reverse-engineer hidden APIs (like JSON endpoints behind sites)
• Deliver structured data (JSON, CSV, Excel, Google Sheets, APIs)
• Deploy scrapers on platforms like Apify and Octoparse for automation and scaling
• Automate workflows (Make, Zapier, custom APIs)
What makes me different:
• I focus on long-term, scalable solutions
• I optimize for speed, reliability, and cost efficiency
• I build scrapers that run automatically (no manual work needed)
• I can turn your scraper into a reusable product (Apify actor, Octoparse workflow)
You’ll get:
✔ Clean, structured, ready-to-use data
✔ Fully automated scraping pipelines
✔ Fast turnaround and clear communication
✔ Scalable solutions with minimal maintenance
Web Scraping
Data Extraction
Scrapy
Python
Data Mining
Data Analysis
Data Processing
Data Cleaning
Automation
Ahmad B.
Tanta, Egypt
$10/hr
5.0
14 jobs
Your scraper broke again. The data stopped flowing. Your dashboard shows yesterday's numbers.
I build the systems that don't do that.
Over the past 5+ years, I've built production data pipelines, backend services, and automation systems that process millions of records reliably. My work goes beyond extracting data—I design the infrastructure around it, including task queues, schedulers, APIs, databases, authentication flows, and monitoring, so the entire pipeline keeps running long after deployment.
One of my largest projects powers a pharmaceutical data provider, ingesting millions of products across 30+ vendors on a recurring schedule. The pipeline validates every run with automated quality gates that detect silent failures before corrupted data reaches downstream systems or warehouses.
## Real production problems I've solved
### Pharmaceutical Catalog Ingestion (NDA)
The existing scraper relied on HTML selectors and frontend pagination. During investigation I discovered the site silently returned corrupted data whenever a cookie and header combination became invalid. No exception was raised, only incorrect product counts.
I reverse engineered the underlying product API and rebuilt the pipeline around backend endpoints instead of the frontend.
Result
* HTML selectors eliminated
* Silent corruption removed
* Faster and significantly more reliable extraction
---
Another target triggered an anti bot challenge on nearly every request, rapidly consuming captcha solver credits.
After analyzing the request flow I discovered that a specific warm up request established a valid session and bypassed the challenge for the remainder of the IP session.
Result
* Solver usage reduced dramatically
* Throughput increased by roughly 3x
* Lower operating cost with higher stability
---
A third target exposed no public JSON endpoints and was protected behind a complex frontend.
By identifying the platform as Magento, I reconstructed the catalog directly through its GraphQL layer, bypassing the UI completely.
Result
* Structured data instead of HTML parsing
* Faster collection
* More resilient pipeline
---
### Insurance & Banking Portals (NDA)
Built a backend platform integrating multiple SAML and OAuth authenticated portals, each with different session lifecycles, validation rules, MFA requirements, and request formats.
The platform minimizes browser automation by reverse engineering APIs whenever possible, orchestrates authentication flows, classifies failures by severity, retries recoverable errors automatically, and prevents partial or corrupted data from propagating downstream.
A sample implementation covering an F5 BIG IP APM → ADFS → Cognito OAuth PKCE authentication chain is available on request.
## Beyond scraping
Many projects require much more than collecting data.
I also build the backend services that keep those systems running in production, including
* REST APIs for downstream consumers
* Celery workers for distributed processing
* Celery Beat scheduling
* Redis based task queues
* PostgreSQL data modeling
* Dockerized deployments
* Authentication and session management
* ETL and data normalization pipelines
* Monitoring and automated recovery
* Integration with existing internal systems
Whether the challenge is extracting the data, processing it, or delivering it reliably, I build the complete workflow.
## What you get
* Silent failure detection through automated validation of product counts, categories, brands, and other business rules before data reaches production
* Anti bot resilience using proxy rotation, fingerprint management, browser automation only when necessary, and challenge mitigation strategies for Cloudflare, DataDome, PerimeterX, and reCAPTCHA
* Reliable authenticated portal automation supporting complex enterprise login flows with intelligent retries and session recovery
* Production ready backend services built with scalable architectures rather than standalone scripts
* Clean, normalized delivery through CSV, JSON, PostgreSQL, REST APIs, or custom integrations
I don't write scripts that break in production.
I build systems that keep running for months.
If your current pipeline is unreliable, your data is stale, or your target site actively resists extraction, send me the URL and I'll explain exactly how I'd approach it.
---
**Specialized stack**
Python • Django • FastAPI • Playwright • SeleniumBase • Camoufox • curl_cffi • Celery • Celery Beat • Redis • PostgreSQL • Docker • Django Channels • REST APIs • GraphQL • ETL • Data Pipelines • Reverse Engineering • Web Scraping • Automation
**Enterprise authentication**
SAML 2.0 • OAuth2 • PKCE • ADFS • F5 BIG IP APM • AWS Cognito
Web Scraping
Data Extraction
Lead Generation
Python
Reverse Engineering
Celery
Django
PostgreSQL
FastAPI
API Integration
Data Engineering
Automation
Multithreaded Programming
Data Mining
Web Crawling
Apache Airflow
ETL Pipeline
Data Warehousing & ETL Software
Data Modeling
Data Scraping
Dalia S.
Cairo, Egypt
$10/hr
5.0
4 jobs
Python developer with dual expertise in web scraping, data extraction, and automation — plus full-stack web development. I build reliable scrapers and automation pipelines that handle real-world messiness (pagination, lazy-loaded content, anti-bot measures, inconsistent data formats) and deliver clean, structured output as JSON, CSV, or directly into your database, spreadsheet, or API.
I also design and build complete websites and web apps using React and FastAPI, so I can handle an entire project end-to-end: extracting or automating your data, then building the website, dashboard, or API that puts it to work.
Currently working with clients in the automotive and real estate sectors, building scrapers that extract listings, pricing, and contact data into standardized schemas, with ongoing validation and maintenance as source sites change.
What I bring:
• Python web scraping & automation (Selenium, BeautifulSoup, Scrapy, requests)
• Full-stack web development (React, FastAPI, responsive UI, API integration)
• Clean, validated data output in your preferred format
• Fast turnaround and clear communication (fluent English)
• Ongoing maintenance — scrapers and sites break, and I fix them fast
Web Scraping
Beautiful Soup
Data Extraction
Scrapy
Web Design
Web Development
Automation
Data Scraping
Script
Python
React
FastAPI
Selenium
API
Ahmed E.
Damietta, Egypt
$20/hr
5.0
93 jobs
🏆 Pros of Hiring Me!
ㅤㅤ✅ Top 3% Web Scraper & 1% Mobile Scraper On Upwork.
ㅤㅤ✅ Massive Scraping Up to Millions of Rows.
ㅤㅤ✅ Hosting and Scheduling Web Scrapers & Full Scraping System with Dashboards.
✅ 𝓐𝓿𝓪𝓲𝓵𝓪𝓫𝓲𝓵𝓲𝓽𝔂: 24/7
🟠𝙒𝙃𝘼𝙏 𝙄 𝘾𝘼𝙉 𝘿𝙊 𝙁𝙊𝙍 𝙔𝙊𝙐:
🔸 E-commerce Scraping: Amazon, Shopify, and WordPress.
🔸 Directory Scraping: Yellow Pages, White Pages, etc.
🔸 Search Engine Scraping: Google, Bing, and Yahoo.
🔸 Custom Web Scraping Tools: Tailored solutions for your unique requirements.
🔸 AWS Deployment: Utilizing AWS Lambda and integrating with other AWS resources.
🔸 Execute Large-scale Data Extraction & Rapid Web Scraping and Data Retrieval
🔸 Auto Login Web Scraping, Merge and Concatenate Files & Bulk Image Downloads
🔸 Provide Long-term Project Support & Maintenance
🔸 Scraping any available hidden data from various sources, ensuring comprehensive results.
🔸 Integrate advanced technology (Scrapy-Selenium, Scrapy-Playwright, Scrapy-Gsheets)
✅ 𝒜𝒹𝓋𝒶𝓃𝒸𝑒𝒹 𝒮𝑜𝓁𝓊𝓉𝒾𝑜𝓃𝓈:
🔸 Cloudflare, DataDome, PerimeterX, CAPTCHAs, IP blocking, Request rate limiting,
Geotargeting,
Proxy Rotation, and Concurrency.
🔸Training Provided: I offer training to help you operate the tools independently.
🔸CAPTCHA Solving: Ensuring uninterrupted data access by solving CAPTCHAs
🔸Custom Dashboards: Designing and hosting dashboards for remote scraper control.
🔸Scheduled Scraping: Creating APIs and setting up lambda functions for automated scraping
✅ 𝙔𝙊𝙐 𝙉𝙀𝙀𝘿 𝙈𝙀, 𝙄𝙁:
🔸 You're grappling with an incomplete project or a task others have struggled with.
🔸 You require expertise in handling complex and unstructured websites for data gathering.
🔸 You seek rapid and efficient web scraping and automation solutions.
🔸 You value your time and seek reliable support for data management and processing.
✅ 𝓦𝓱𝓪𝓽 𝓢𝓮𝓽𝓼 𝓜𝓮 𝓐𝓹𝓪𝓻𝓽:
🔸 Despite the varying sizes of projects, I approach each one with the same level of dedication and professionalism, ensuring exceptional results every time.
✅ 𝑴𝒀 𝑾𝑬𝑩 𝑺𝑪𝑹𝑨𝑷𝑰𝑵𝑮 𝑻𝑬𝑪𝑯-𝑺𝑻𝑨𝑪𝑲
🔸 Python, Scrapy, Playwright, Selenium, Requests-html, Requests, BeautifulSoup, Pandas, Numpy, MySQL, PostgreSQL, MongoDB, Sqlite3, CSS Selectors & Xpath, Concurrent Futures, and more.
🌟 What Others Say About My Work:
"Thank you so much for your exceptional work! Your dedication and expertise have truly impressed us. We are highly satisfied with the results and look forward to collaborating with you again in the near future. You've proven to be a valuable asset to our team, and we can't wait to rehire you soon."
"Ahmed was fantastic to work with and is a model for what freelancers on Upwork should do; He was incredibly quick to respond at all hours, provided ideas and suggestions for the project, was adaptable when I ran into an issue, and was looking to assist however he could. The overall work quality was great and he delivered exactly what I needed. I hope we’ll work together again on many future projects."
Ready to collaborate? I'm just a message away! Or you can book a free discovery meeting to kickstart your project ASAP! 🚀
Web Scraping
Beautiful Soup
Data Extraction
Scrapy
Python
Data Scraping
pandas
Selenium
Web Crawling
AWS Lambda
Automation
Matplotlib
API Development
Flask
Bot Development
Data Visualization
Seaborn
Data Analysis
Heroku
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Web Scraper in Egypt on Upwork?
You can hire a Web Scraper in Egypt on Upwork in four simple steps:
Create a job post tailored to your Web Scraper project scope. We'll walk you through the process step by step.
Browse top Web Scraper talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Web Scraper profiles and interview.
Hire the right Web Scraper for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Web Scraper?
Rates charged by Web Scrapers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Web Scraper in Egypt on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Web Scrapers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Web Scraper team you need to succeed.
Can I hire a Web Scraper in Egypt within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Web Scraper proposals within 24 hours of posting a job description.