You will get a web scraper that keeps running and tells you the moment it breaks

Duc D.Status: Offline
Duc D.

Let a pro handle the details

Buy Scripting services from Duc, priced and ready to go.
Duc D.Status: Offline
Duc D.

Let a pro handle the details

Buy Scripting services from Duc, priced and ready to go.

Project details

Anyone can get a scraper written today. The hard part was never writing it - it is the Tuesday morning six weeks later when the site changed its HTML and your file is empty, or worse, half empty and nobody noticed.

I run a news pipeline that pulls from 70+ sources four times a day. Not long ago one source quietly started returning 130 characters instead of 3,000. Every dashboard stayed green. That is the failure mode I build against.

Single Source - one site, clean structured output, pagination handled.
Multi Source - up to 5 sites merged into one normalised dataset, deduplicated.
Monitored - up to 10 sites plus a watchdog that checks every run for empty results, shape changes and silent truncation, and alerts you the moment something drifts.

You get the full source code, a README you can actually follow, and a short screen recording of it running.

I only build scrapers for publicly accessible pages. I do not bypass logins, paywalls or CAPTCHAs, and I do not touch personal data.

My English is basic but clear. I reply within a few hours and I would rather over-explain than leave you guessing.
Programming Languages
JavaScript, Python, TypeScript
Coding Expertise
Performance Optimization
What's included
Service Tiers Starter
$90
Standard
$200
Advanced
$400
Delivery Time 5 days 8 days 12 days
Number of Revisions
122
Number of Sources Mined/Scraped
1510
Install Script
-
-
-
Test Script
Task Automation

Frequently asked questions

Duc D.Status: Offline

About Duc

Duc D.Status: Offline
n8n & Self-Hosted AI Automation Engineer | Zero-API-Cost Pipelines
Vo Xu, Vietnam - 3:08 pm local time
I build automation systems that actually run in production - not demos.

For the past two years I have been running a fully self-hosted content and media automation stack, alone, end to end:

- 31 live n8n workflows orchestrating crawling, content generation, image generation, publishing and monitoring
- 123 scheduled jobs and services across 4 Linux/macOS servers, with a supervisor agent that reports system health to a chat channel every day
- A news pipeline that crawls 70+ active sources, deduplicates near-identical stories across outlets, runs quality and fact-check gates, generates original images, and publishes to a live website unattended, four times a day
- Self-hosted LLMs (14B + 35B) served locally behind an internal gateway with queueing, rate limiting and fallback, so the whole system runs at zero API cost
- Local image generation (FLUX) with a full asset pipeline: WebP/AVIF variants, CDN delivery, checksum deduplication, orphan cleanup
- A publisher that takes one video and distributes it to Facebook, YouTube and TikTok with platform-appropriate metadata

What I am good at, specifically:

- Cutting LLM API bills to near zero by moving workloads to self-hosted models, and routing only what genuinely needs a frontier model to a paid API
- Building content pipelines that do not produce garbage: deduplication, quality gates, fact-checking against the source material, and human approval steps where they matter
- Making automations observable. If a job dies at 3am you get a message, not a silent gap in your data
- Rescuing automations that worked in testing and fall over in production

Stack: n8n, Node.js, Python, PostgreSQL (+pgvector), Redis, Docker, systemd, local LLM serving on Apple Silicon and NVIDIA GPUs, Directus, Astro, Cloudflare (Pages, R2, Workers), Facebook Graph API, YouTube and TikTok APIs, Synology.

A note on how I work: I am based in Vietnam and I prefer asynchronous, written collaboration - written briefs, chat, screen recordings and clear documentation - over daily video calls. My spoken English is basic. If your project needs a lot of live conversation, I am probably not your best fit. If you want someone who ships and documents what he shipped, I am.

Tell me the process you are tired of doing by hand, and I will tell you honestly whether automating it is worth your money.

Steps for completing your project

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

Delivery time starts when Duc receives requirements from you.

Duc works on your project following the steps below.

Revisions may occur after the delivery date.

Check what is actually reachable

Some sites render everything server-side, some hide the data behind JavaScript, some rate-limit hard. I open your pages first and tell you which one yours is before I write a line of code.

Build it against the live site

I write the scraper and run it against the real pages, not a saved copy. Pagination, polite rate limiting and retries are handled from the start, not bolted on after it breaks.

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