AD adavenport.dev

Alumni Data Pipeline Interactive Demo

See how the enrichment engine works. This demo uses simulated data — no real alumni records are exposed.

All data is fake/simulated — runs entirely client-side

Input Record

Enter a name and email, or use a pre-filled example to see the pipeline in action.

1
Input Validation Waiting
2
Email Verification Waiting
3
Public Data Enrichment Waiting
4
Data Quality Scoring Waiting
5
Output Record Waiting
Technical Details

Architecture

Input CSV
Validation
Email Verify
API Enrichment
Scoring
Output JSON

Tech Stack

Python 3.11 pandas requests smtplib dns.resolver fuzzywuzzy
This is a portfolio demo with simulated data. The real pipeline processes 1,400+ alumni records against public APIs (Whitepages, public records databases) with rate limiting, caching, and exponential backoff. Read the full write-up.