You will get Public web data as a clean CSV plus a re-runnable Python scraper

Oscar A.Status: Offline
Oscar A. Oscar A.

Let a pro handle the details

Buy Data Mining & Web Scraping services from Oscar, priced and ready to go.
Oscar A.Status: Offline
Oscar A. Oscar A.

Let a pro handle the details

Buy Data Mining & Web Scraping services from Oscar, priced and ready to go.

Project details

You get the SCRIPT you can re-run, not a one-off dump. Most cheap gigs hand you a bare file; when it goes stale, you are back in the queue. Here, every tier ships the re-runnable Python script plus a short README, so the next refresh is one command — and you own it, never locked to me.

The data arrives usable, not raw: correct column types, de-duplicated on a stable key, and a per-field check so no column is silently half-empty. Before I build the full set, I send a labelled sample from YOUR target, so you confirm fields and quality.

I work only with public, non-personal data: no login walls, no CAPTCHA bypass, no emails/phones or social-media profiles, robots.txt and rate limits respected. That keeps your dataset defensible.

Honest note: I am new to freelancing on Upwork, so I have no reviews yet. What you can check is my method — the portfolio here is labelled concept/spec work: a real pipeline that crawled a 1,000-item public catalogue into a clean, validated CSV, zero rows dropped.

Pick the tier that matches your target and volume — the scope is listed above. Need JavaScript-rendered pages, a different output format, or a scheduled run? Message me before ordering.
Data Tool
Python
What's included
Service Tiers Starter
$85
Standard
$175
Advanced
$375
Delivery Time 2 days 3 days 5 days
Number of Pages Mined/Scraped
135
Number of Sources Mined/Scraped
111
Number of Revisions
122
Optional add-ons You can add these on the next page.
Additional Source Mined/Scraped (+ 1 Day)
+$75
Extra 1,000 rows (+ 1 Day)
+$50
Additional source site (same schema) (+ 1 Day)
+$75
14-day layout-change re-run fix
+$45

Frequently asked questions

Oscar A.Status: Offline

About Oscar

Oscar A.Status: Offline
Data Cleaning, Web Scraping & Python | Landing Pages, AI Agents
Schiedam, Netherlands - 12:50 pm local time
Send me the brief and you get working software back that you can check yourself: a cleaned
spreadsheet with the script that produced it, a landing page you can open in a browser, a
re-runnable scraper, or a documented Python tool — each with a short README and a fixed price.
First reply is usually same-day, often with two or three questions that tighten the scope before
you spend a cent.

I take jobs that have a clear brief and a result you can verify without taking my word for it —
files you open, a script you re-run, a page you look at. What I build, end to end:
- Data cleaning and spreadsheets — Python and pandas: deduplication, normalization, and messy
Excel/CSV turned into a tidy file plus the re-runnable script that produced it.
- Web scraping — public, non-personal data into a structured CSV, delivered as a script you can run again, not a one-off dump. ToS-aware by default.
- Python automation — small scripts and CLI tools for the repetitive job: parsing, reporting, ETL,
file processing, with tests and a README.
- Websites and landing pages — coded from your Figma or a concrete design, pixel-checked, responsive, with a Lighthouse pass. I code designs that exist, not open-ended concepts.
- Documents, email, and technical SEO — auto-generated PDFs and decks from your data, responsive HTML/MJML email templates, and SEO audits with validated schema markup and a concrete fix list.
- AI agents and RAG — chatbots and assistants that answer over your own documents, delivered as a runnable repo with a demo.

How I work:
- Fixed price, scoped to the outcome. Anything over ~EUR 400 splits into milestones, so you approve in stages and never pay ahead of delivered work.
- Fast single-pass delivery, with a round or two of revisions already built into the quote.
- Every deliverable ships with a README and a re-run or handover note, so you are never dependent on me to keep it running.
- My delivery is AI-augmented — I build with Claude Code and test everything I ship. I am glad to
explain exactly how, and I decline anything deceptive or against a platform's terms.

I am new to freelancing on Upwork: the portfolio here is labelled concept work built to demonstrate
each capability, not past client jobs. My professional background is in CRM and marketing automation (Oracle Responsys, email development, customer data) — useful context, not the headline. Send the brief and I will reply with a fixed price, a timeline, and the questions that actually matter.

Steps for completing your project

After purchasing the project, send requirements so Oscar can start the project.

Delivery time starts when Oscar receives requirements from you.

Oscar works on your project following the steps below.

Revisions may occur after the delivery date.

Scope lock + sample

I confirm the target, fields, format, and volume, then scrape a labelled sample from YOUR target so you verify quality. No reply in 12h? I proceed on that sample as the spec (your revision covers a wrong field), so silence never eats the clock.

Build the scraper

I write a polite, rate-limited crawler for your target and parse each required field, handling pagination — and JavaScript rendering on the Advanced tier or add-on.

Review the work, release payment, and leave feedback to Oscar.