Projects

A selection of my work across production systems and research tooling. Each project includes a short write-up and links to code, demos, papers, or recordings.

Agentic Visual Reporting

Agentic Visual Reporting

Winner of the IEEE VIS 2025 VISxGenAI Challenge. An agentic system for data analysis that pairs LLM agents with deterministic visualization modules. It produces interactive reports for readers and executable notebooks for analysts, so results can be inspected, rerun, and adapted.

AIResearchVisualization+4
Consultancy Web Platform

Consultancy Web Platform

A bilingual web platform for a digital consultancy that needed a professional online presence with full editorial control. The system lets non-technical editors publish and maintain multilingual content without creating a developer bottleneck.

WebFull-stackPlatform
Human vs. AI Perceptual Alignment

Human vs. AI Perceptual Alignment

An investigation into whether Vision-Language Models categorize scientific visualizations in ways that align with expert judgment. The study evaluates 13 models on a labeled image set and measures agreement on visual purpose and encoding patterns.

AIResearchVisualization+2
D2 Widget

D2 Widget

A Python widget that embeds the D2 diagram language directly into Jupyter and Marimo. It provides live, text-based diagramming with inline previews, so diagrams stay close to the surrounding analysis.

VisualizationOpensource+2
Men's Health Web Platform

Men's Health Web Platform

A web platform for a men's health publication focused on aligning editorial strategy with audience needs. It pairs a fast public site with a lightweight analytics pipeline that helps editors spot content gaps and topical imbalances beyond page-view metrics.

WebFull-stackPlatformAnalytics
Driva

Driva

An exploration of how to translate vehicle telemetry into driver-facing feedback. The project focuses on turning raw automotive signals into interpretable metrics that support safer and more efficient driving.

AnalyticsFull-stackPlatform+5
Draco 2

Draco 2

A constraint-based system for visualization recommendation. It encodes design knowledge as logical rules and uses a renderer-agnostic format, so researchers and practitioners can extend and validate chart designs in a computational way.

AIResearchVisualization+2