Go to Apify Store
User picture

NguyenNhatHao

harunaakira

I build web scrapers and production services, and test them against real data.

ACTOR STATS

1 public Actor

2 total users

2 monthly users

>99% runs succeeded

Hi, I'm Hao

Software engineering student in Ho Chi Minh City who builds and runs his own scraping services rather than only reading about them.

What I work on

  • Web scraping and extraction — Node.js, Python, Crawlee, Docker. I care most about the failures that don't raise errors: an upstream that returns HTTP 200 with half the payload, a directory that serves the organiser's email in place of the exhibitor's, an archived event page that extracts perfectly cleanly and is worthless.
  • Production servicestikcatch.com , a video extraction service I built and operate end to end, including the security layer and the incident when a third-party provider quietly stopped returning data.
  • Open sourcesafe-ytdlp , a hardened subprocess wrapper with an SSRF host allowlist, command and argument injection guards, timeouts and concurrency caps. 50 tests, CI across Node 18/20/22.

How I build

Every rule I rely on has a test behind it, and the tests are built from data I captured myself rather than examples I invented. When something is uncertain I measure it and publish the number, including when the number is unflattering.

Find me on GitHub .

Public Actors