Deterministic tasks
- Address normalization and parsing
- Coordinate lookup and caching
- Image card rendering with Sharp
- Two-way Google Sheets record reconciliation
Case study · public records into useful business research
I built a pipeline that turns Texas permit records into business research and assets ready for review. It preserves source history and human notes in Google Sheets, with 6,100+ normalized records and 98.7% coordinate coverage in the local artifact set.
The local dataset contains 6,100+ normalized records with 98.7% coordinate coverage, preserved source audit logs, and automated Sharp image generation for location cards.
01 / Problem
Public records datasets from municipalities arrived with conflicting schemas, missing coordinates, and inconsistent contractor naming.
New Pencil Lead Intelligence standardizes, geocodes, enriches, and formats permit records into visual research summaries for marketing outreach.
02 / Evolution
Automated scrapers and data extractors pull county and city permit filings.
Address standardization, PostGIS / Mapbox coordinate lookup, and schema normalization.
Sharp and node-canvas render location maps and data cards for research review.
Two-way sync with Google Sheets preserves human sales notes across updates.
03 / What I built
04 / Architecture
New Pencil Lead Intelligence workflow from public data intake to sales team review.
05 / System Boundary
06 / Reliability
Unique permit hashes ensure updates never overwrite rep notes or duplicate rows.
Failed geocode addresses are flagged to a review queue for human validation.
07 / Outcomes
Achieved 98.7% coordinate resolution across municipal records.
Maintained 100% human sales note retention over years of updates.
Automated hours of weekly manual record aggregation and map lookups.