Saeed A.
Python Web Scraping Expert | Anti-Bot & ETL Data Engineering
I extract data from anywhere on the web — including the sites that actively fight back — and turn it into clean, structured, production-ready pipelines your business can actually use. From reverse-engineering protected APIs to building fully automated ETL workflows that run 24/7, I design data systems that scale, recover from failures, and deliver directly into your stack. If you've been told a site "can't be scraped" — let's talk first. What I Build 🕷️ Web Scraping & Data Extraction (Core Specialty) High-volume scrapers using Playwright, Puppeteer, Selenium, Scrapy, httpx, and curl_cffi Reverse-engineered private REST APIs and GraphQL endpoints Custom header/cookie management, CSRF token handling, session warming Pagination, infinite scroll, lazy-loaded content, and JavaScript-heavy SPAs Persistent browser contexts, fingerprint spoofing, and human-behavior simulation 🛡️ Anti-Bot & CAPTCHA Bypass Cloudflare, DataDome, PerimeterX, Akamai Bot Manager, Kasada hCaptcha, reCAPTCHA v2/v3 Integrated solvers: 2Captcha, Anti-Captcha, CapSolver Residential, mobile, ISP, and datacenter proxy pools (Bright Data, Oxylabs, Smartproxy) Custom rotation logic with health checks and ban detection ⚙️ ETL Pipelines & Data Engineering End-to-end pipelines: extraction → transformation → structured delivery Data cleaning, normalization, deduplication, validation, and enrichment Large-scale distributed scraping across workers, queues, and cloud regions Dockerized scrapers with autoscaling on Cloud Run Scheduled, event-driven, and continuously running workflows 📊 Data Delivery & Reporting Direct delivery into PostgreSQL, BigQuery, MongoDB, S3, GCS, or your database of choice Google Sheets live dashboards and auto-updating reports via Sheets API and gspread Excel and CSV automation with openpyxl, xlsxwriter, and pandas Analytics pipelines and custom reporting systems 🤖 AI-Augmented Data Workflows LLM-powered data extraction from unstructured content (PDFs, emails, HTML, documents) AI classification, entity extraction, and enrichment layers on top of raw scraped data Claude and OpenAI API integration into data pipelines 🌐 Web & API Development (Supporting Capability) REST API development in Python (FastAPI, Flask) and Node.js (Express, NestJS) Full-stack apps in React / Next.js when a frontend is part of the data product Shopify integrations and e-commerce data connectors Cloud deployment to AWS, Vercel, DigitalOcean, and Google Cloud How Scraping Projects Work 1. Feasibility first. In our first conversation, I'll assess the target site, its protections, and what approach makes sense. If it's not buildable reliably, I'll tell you upfront. 2. Sample run. I start with a small batch — a few hundred records or a single category — delivered in a few days so you can validate data quality before committing to the full build. 3. Production build. Once the sample is approved, we move into the full system with clear milestones, fixed scope, and regular updates. 4. Delivery into your environment. S3, GCS, BigQuery, PostgreSQL, Google Sheets, CSV — wherever your data needs to land. How I Work ✅ Honest from the start — I'll tell you in the first message if it's a fit, and point you elsewhere if it's not. ✅ Clean, documented code — written so any developer can pick it up and continue building. ✅ Production-grade reliability — error handling, retries, alerting, and monitoring baked in. ✅ Realistic timelines — no overpromising, steady progress updates throughout. Tech Stack Python, Playwright, Puppeteer, Selenium, Scrapy, httpx, curl_cffi, BeautifulSoup, lxml, Pandas, PostgreSQL, BigQuery, MongoDB, Google Sheets API, Docker, Cloud Run, AWS, Bright Data, Oxylabs, Claude API, OpenAI API, FastAPI, Node.js, Next.js, React, TypeScript. Ready to get your data? Send me a message and we'll figure out if it's a fit. Saeed Ahmad.
Earnings and projects
Last 6 months ÷ 6
Billed in all: $18,512$19k
$0 in the last 6 months
Across 40 contracts