I make campaign technology work together.

Campaigns already have VAN, canvassing tools, voter files, spreadsheets, and staffing data. I connect them so teams know who to contact, where the program is behind, and what needs attention next.

National Director, Data & Analytics · Systems architect · Campaign operator

Campaign technology in practice Keep the tools that work. Connect what is missing.
Existing tools
VAN / your canvassing platform
Google Sheets
Voter files
What I addThe missing operating layer
  • Import
  • Match
  • Check
  • Report
What teams get
Who to contact
Where field is behind
What needs attention next

Selected national field infrastructure

5.6M+
field interactions
150K+
canvassing hours
700K+
records processed daily
3,000+
canvassers supported

Keep the platforms. Fix the gaps between them.

Campaigns already have VAN, canvassing software, Google Sheets, voter files, payroll records, and vendor exports. I do not replace working tools to make the architecture look cleaner. I connect them, standardize the handoffs, and build the applications and checks the campaign is missing.

VAN and voter targeting

Build the universes, saved searches, phone banks, turf, suppression rules, and targeting files that turn a campaign plan into voter contact.

  • Universes and saved searches
  • Phone banks and turf
  • Digital and vendor files

Daily field operations

Bring doors, calls, shifts, volunteer activity, paid canvass, payroll, staffing, goals, and budget pace into one daily view for the people running the program.

  • Daily trackers
  • Staff and hour pacing
  • Goal and budget reporting

Registration quality

Move paper forms and platform exports through OCR, human review, duplicate checks, address verification, and quality control calling without losing the original work.

  • OCR review queues
  • Duplicate and address checks
  • QC calling workflows

Reporting people can use

Turn spreadsheets, voter files, canvassing exports, vendor rosters, and BigQuery tables into custom applications that answer the questions leadership asks every day.

  • Custom dashboards
  • Validated refreshes
  • Decision-ready files

The dashboard is part of the operation.

Three examples of campaign data moving from activity to action. Choose a system to see how the pieces connect.

Voter registration operations, from field activity to form quality.

Canvass activity feeds daily trackers and custom dashboards. Program leads can see staffing, paid hours, budget pace, and progress toward goal. Paper forms move through OCR and human review, while duplicates, addresses, and quality control calls are routed to the staff responsible for resolving them.

  • Apps Script
  • BigQuery
  • Cloud Run
  • SQL
  • Python
Form to resolution
Field intakePaper forms + activity
OCR reviewExtract + verify
Quality checksDuplicate + address
ResolutionRoute + follow up

One workflow keeps the original form, automated extraction, human review, and follow-up connected.

Technical depth shaped by field reality.

Before I built campaign software, I hired and managed canvassers, cut turf, ran payroll, trained teams on VAN and Grassroots Unwired, and delivered daily numbers under election deadlines. I build around the work people actually do because I have done it myself.

Build
Apps Script applications, Cloud Run services, data pipelines, BigQuery models, and custom dashboards
Operate
VAN universes, turf, phones, field exports, payroll, staffing, budgets, vendors, and quality control
Lead
Program design, technical planning, training, release controls, documentation, and recovery

Organizations I’ve supported

New Ground Strategies
Vox Pop Solutions
Vote Rev
Everybody Votes Campaign
Dream.Org
Ned for CT
Suozzi for Congress

I build at the seam between strategy and execution.

My work has moved from field leadership into data infrastructure, applications, platform architecture, and organization-wide technical strategy.

New Ground Strategies

National Director, Data & Analytics

Architect and lead the technical platform supporting all voter registration programs.

Ned for CT

Campaign Data and Technology Consultant

Lead statewide campaign data systems, targeting, reporting, and operational workflows.

Dream.Org

Solutions Architect and Platform Engineer

Built a member platform and the automation layer connecting its people, content, scheduling, and communications.

Vote Rev

Senior Data Infrastructure Manager

Led data infrastructure for a national, multistate field program operating at high daily volume.

Before these roles, I led campaign field and data operations across presidential, gubernatorial, congressional, municipal, and civic engagement programs.

Have a program that needs a system?

Tell me what you are trying to run, what is getting in the way, and when it needs to work. I will get back to you directly.

Open to consulting, campaign technology, data infrastructure, and platform leadership conversations.