About

One person who writes code, not an agency. The person you talk to is the person doing the work.

Who you’re dealing with

Independent developer based in Shenzhen, China (GMT+8). I build scrapers, automations and data pipelines — from scoping to code to delivery, it’s me end to end.

No account managers, no subcontracting, no ticket queues. You tell me what you need, I come back with a fixed price and a timeline.

What I’ve actually run

These are collection jobs I’ve built and run myself — not a copied capability list:

  • Google Maps store directories (US camera stores, US drone repair shops — targeted by city and keyword)
  • Yahoo Japan business listings (Japan camera stores, structured into clean fields)
  • E-commerce storefront catalog extraction (AliExpress, driven through a real browser over the DevTools Protocol)
  • Public social platform collection (Playwright-based scraper for Douyin)
  • Browser automation flows (login, pagination, lazy-loaded content, bulk exports)
  • Cleaning and structuring (deduplication, field normalisation, email & phone extraction, CSV / Excel output)

Stack

  • Languages: Python, Node.js
  • Browser automation: Playwright, Chrome DevTools Protocol, headless Chrome
  • Parsing & cleaning: regex / DOM parsing / field normalisation / dedupe
  • Scheduling & storage: cron jobs, incremental updates, CSV / Excel / SQLite output

How I work

  • Small sample batch first — you approve before I scale. The risk isn’t on you.
  • Fixed price and timeline agreed up front. No surprise increases mid-project.
  • Field structure signed off before the full dataset is delivered.
  • When a site redesign breaks a scraper, that’s normal maintenance — I keep it running.

On compliance

Publicly available data only. No paywall bypassing, no logging into accounts I’m not authorized for, no private systems. If a source’s terms prohibit collection, I say so before quoting — it saves us both time.