Operations relaySystems online
Work/05
Sanitized client delivery

Business Directory Automation

A scraping, enrichment, deduplication, and Google Sheets pipeline for a 149,000-member UK business directory.

EvidenceSanitized client work
CategoryClient system
RoleArchitecture → delivery
Technical detail available on request
System routeRead left to right
  1. 01Directory
  2. 02Extract
  3. 03Enrich
  4. 04Dedupe
  5. 05Sheet
01 / Context and problem

The operational problem

The client needed useful, structured business records from a large directory without manually collecting, cleaning, and reconciling entries.

Ownership

Owned discovery, pipeline design, data extraction, normalization, enrichment, duplicate handling, delivery structure, and client handover.

02 / Technical challenge

What made it non-trivial

Large directories contain inconsistent fields and duplicates. Delivery had to remain reviewable by a nontechnical team.

Client identity is confidential.

Targets, selectors, enrichment vendors, and record samples are withheld.

No unverified throughput or accuracy figure is claimed.

03 / System design

The architecture decision

The workflow separated collection, normalization, enrichment, identity matching, and spreadsheet sync so each stage could be inspected and rerun independently.

01Python02Web scraping03Data enrichment04Deduplication05Google Sheets
04 / Reliability

Designed for the failure path

  • 01

    Stage-separated processing

  • 02

    Duplicate detection before delivery

  • 03

    Structured review output

  • 04

    Private selectors and target-specific logic withheld

05 / Result and evidence

What this system proves

The delivered system produced a usable business-data pipeline and led to a joint-venture proposal, as recorded in the supplied resume.

Tayyab can translate difficult web data into a client-operable business workflow.
06 / Lessons

What carries forward

01

A clean delivery schema matters as much as collection.

02

Enrichment should remain separate from source-of-truth fields.

03

Sanitized architecture can still show engineering ownership.

Next system · 06AI Lead Enrichment & CRM Pipeline