Story-driven analysis

I'm John McDuffie, a data analyst and writer who turns messy data into clear, compelling narratives.

I publish essays, reports, and interactive explainers that blend rigorous analysis with human-centered storytelling.

Writing that guides decisions

I write with a narrative arc, grounded in evidence, crafted to move from insight to action.

Essays & Editorials

Long-form pieces that frame complex topics with clarity and texture, designed for curious readers.

Best for: thought leadership, op-eds

Research Briefs

Concise reports that summarize methods, findings, and recommendations for stakeholders.

Best for: executives, policy teams

Interactive Narratives

Data-driven stories that combine charts, code, and prose to show your audience how the conclusions were reached.

Best for: product teams, media

Data analysis skill set

I build transparent models and visualizations that help teams see the signal without losing the story.

Exploratory Analytics

Pattern-finding with a journalist's curiosity: where outliers sit, what variables whisper, and what's hiding in plain sight.

Tools: Python, SQL, pandas

Forecasting & Modeling

Scenario planning with interpretable models that leaders can trust and revisit as data shifts.

Tools: statsmodels, scikit-learn

Data Visualization

Clean, editorial visualizations that balance aesthetics with precision and guide the eye.

Tools: Tableau, D3, Flourish

Selected projects

A few recent collaborations where analysis and storytelling met in the middle.

Transit Pulse Report

Built a synthetic multi-city delay index with mode and corridor analysis, scenario modeling, and a public-agency style report to guide upgrade priorities.

Click here to view
Research

Medical Claims Revenue Integrity Analytics

Built a production-minded analytics app that surfaces underpayments, denials, and recoverable revenue across simulated payer data, with clear rollups by payer, procedure, and time period.

Click here to view
Analysis

Financial Anomaly Dynamics

Simulated multi-year financials that reconcile on paper yet reveal hidden risk through timing, repetition, and responsibility patterns across analytical views.

Click here to view
Analysis