Skip to content
BackNov 7
Weikang Z.
Upwork badge

Weikang Z.

Reliable Data Pipeline & Data Quality Automation Specialist

Do you need data collected from websites, APIs, documents, videos, or audio—but cannot rely on the current process to produce complete, accurate, and regularly updated results? I build reliable data pipelines that collect, clean, validate, store, and deliver business-ready data. My work covers the complete data flow: Data Sources → Extraction → Cleaning → Matching → Validation → Storage → Monitoring → Delivery I can help when: • A website is difficult to extract data from because of dynamic content, inconsistent structures, login flows, rate limits, or frequent layout changes • An existing scraper has stopped working or produces incomplete or duplicated records • Data from multiple sources must be standardized, matched, and combined • Video, audio, PDFs, or other unstructured content must be converted into structured data • A recurring data process needs scheduling, logging, retry logic, and failure alerts • Large datasets need a suitable database structure for reliable querying and analysis • Analysts or business teams do not trust the data they receive WHAT I BUILD • Web scraping and API data pipelines • Scheduled and incremental data collection systems • Data cleaning, deduplication, matching, and validation workflows • Product, price, inventory, and competitor monitoring systems • Video, audio, text, and document extraction pipelines • PostgreSQL, MySQL, MongoDB, and Hive data storage solutions • Automated data quality checks and exception reports • Pipeline monitoring, logging, retry, and email alert systems • Analysis-ready datasets for reporting, machine learning, and business decisions RELIABLE DATA EXTRACTION I have experience collecting large volumes of data from dynamic and irregular websites, including platforms such as TikTok, Reddit, Instagram, and Douyin. Depending on the source and project requirements, I work with APIs, HTTP requests, browser automation, Selenium, Scrapy, Playwright, and Beautiful Soup. I design extraction processes with maintainability in mind. This includes pagination, session handling, incremental updates, retry rules, duplicate prevention, source identifiers, and clear failure records. DATA QUALITY AND PROCESSING Collecting records is only the beginning. I use Python, Pandas, NumPy, and SQL to transform raw data into consistent and usable datasets. A typical quality workflow can include: • Schema and required-field validation • Missing-value and duplicate checks • Data type and format standardization • Cross-source matching and reconciliation • Business-rule validation • Low-confidence or unmatched record queues • Source-to-output traceability • Data quality summaries and exception reports UNSTRUCTURED DATA PROCESSING I use Gemini, GPT, and their APIs to process videos, audio, text, and documents in batches. These workflows can include transcription, classification, structured field extraction, schema validation, and human review for uncertain results. For TikTok and Douyin projects, I processed large volumes of audio and video information to support structured analysis of social trends. PIPELINE, STORAGE, AND MONITORING I select an appropriate storage design based on data volume, update frequency, access patterns, and reporting needs. My database experience includes PostgreSQL, MySQL, MongoDB, and Hive. For recurring pipelines, I can implement: • Scheduled and incremental runs • Logging and processing history • Automatic retries • Data freshness checks • Record-count and threshold monitoring • Schema-change detection • Detailed exception notifications • Email alerts when a process or quality check fails • Docker-based deployment and reproducible environments EXPERIENCE I hold a master’s degree in Computer Science and have more than six years of experience in the data industry. I spent six years at VIVO Communication Technology Co., Ltd., where I worked with large-scale data collection, data modeling, data warehousing, processing, and analysis. This experience taught me to approach data projects as production workflows rather than isolated scripts. A successful system must continue running, make failures visible, preserve data quality, and remain understandable to the people who use it. More than 50% of my Upwork business has come from long-term cooperation. Clients value my ability to respond quickly, understand changing data requirements, and maintain complex data processes over time. CORE TECHNOLOGIES • Data engineering: Python, SQL, Pandas, NumPy, Airflow, Shell • Data extraction: Scrapy, Playwright, Selenium, Beautiful Soup, APIs • Databases: PostgreSQL, MySQL, MongoDB, Hive • Automation and deployment: Docker, Git, AWS, scheduled workflows • AI-assisted processing: Gemini API, GPT API, structured extraction and classification • Analysis: LightGBM, XGBoost, KNN, Matplotlib, Power BI, Tableau HOW I APPROACH A PROJECT 1. Define the data source, fields, update

🇨🇳Beijing, China$30/hr100% JSS5.00 (11)Since Mar 2023

Earnings and projects

MRR
$2.1k

Last 6 months ÷ 6

World#20,840 / 412k
🇨🇳Country#113 / 2,007
Revenue, last 30 days
$4.1k

Last 6 months: $13k

World#7,764 / 412k
🇨🇳Country#56 / 2,007
Total earnings
$56k

Billed in all: $65k

World#68,849 / 412k
🇨🇳Country#275 / 2,007
Per project
$1.3k

$581 in the last 6 months

World#105,770 / 412k
🇨🇳Country#344 / 2,007
Projects, last 6 months
22
100% fixed0% hourly
World#5,109 / 412k
🇨🇳Country#32 / 2,007
Projects in all
44

Across 49 contracts

82% fixed18% hourly
World#69,306 / 412k
🇨🇳Country#334 / 2,007

Earnings, last 30 days

$64.6k+$4.1k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$60.0k$62.5k$65.0kOct 8Oct 23Nov 7

Skill rankings: Top 3% in Translation

Ranked by MRR among everyone on Upwork with the skill.

  1. 2Web Script16 freelancers · 🇨🇳 #1Top 13%
  2. #7Web Scraping Framework120 freelancers · 🇨🇳 #1Top 6%
  3. #8Web Crawler183 freelancers · 🇨🇳 #1Top 4%
  4. #13Machine Learning Algorithm139 freelancers · 🇨🇳 #1Top 9%
  5. #13Predictive Modeling125 freelancers · 🇨🇳 #1Top 10%
  6. #71Social Media Website1,690 freelancers · 🇨🇳 #1Top 4%
  7. #154ETL1,556 freelancers · 🇨🇳 #1Top 10%
  8. #187Web Scraping3,925 freelancers · 🇨🇳 #1Top 5%