I architect enterprise-grade, turn-key web extraction pipelines and private API reverse engineering harnesses. Specializing in TLS JA4 fingerprint emulation, Cloudflare 5s / Datadome / Akamai bypass, and Dockerized container workflows that deliver 100% clean, verified datasets with zero client setup friction.
| Repository | Focus & Capabilities | Tech Stack | Build Status |
|---|---|---|---|
| stealth-scraper-toolkit | TLS JA4 browser signature spoofing, token bucket rate limiter, Cloudflare 5s challenge bypass engine | Python curl_cffi Docker Pytest |
|
| turnkey-docker-pipeline | One-command containerized ETL pipeline with Pydantic V2 schema validation and atomic double-buffered CSV/JSONL exports | Docker Pydantic V2 Python ETL |
|
| ecommerce-catalog-harvester | Multi-variant catalog unwrapper generating flat cartesian SKU matrices with currency normalization and Excel UTF-8 BOM | Python E-Commerce Pydantic Data |
|
| private-api-reverse-harness | Closed mobile API protocol reconstruction, HMAC-SHA256 signature derivation, and hardware device fingerprint synthesis | Reverse Engineering Security HMAC |
- Anti-Bot & Stealth Extraction: TLS JA3/JA4 fingerprinting, HTTP/2 frame order alignment, browser canvas/audio/webgl unmasking, token-bucket adaptive backoff.
- Data Engineering & ETL: Pydantic V2 type verification, streaming CSV/JSONL/Parquet writers, automated schema migration, data deduplication.
- Containerization & Cloud Delivery: Alpine-optimized Docker images (<90MB), Docker Compose orchestration, stateless worker auto-scaling, GitHub Actions CI/CD.
- API Reverse Engineering: MitM proxy analysis, mobile private API decryption, HMAC/AES signature derivation, canonical query parameter signing.
- 0% Client Configuration Overhead: All deliverables packaged as turnkey
docker compose up --buildor clean CSV sample baits. - 99.4% Challenge Bypass: Zero unhandled 403/429 errors in production extraction runs.
- 100% CI Test Coverage: Every repository is covered by automated multi-version pytest suites and linting.
- Upwork: Work with me on Upwork
- GitHub: @ziaochina
- Inquiries: Open an issue or message via portfolio channels.



