About

I'm a data visualization leader and product builder with 15 years of experience helping teams make sense of complex data. My background spans design, front-end engineering, and product, so I can take an idea from a whiteboard sketch to a shipped, production-ready tool. I also know where the trade-offs live at every step.

What I do best

  • Build systems, not one-off charts. At The Trade Desk, I audited every visualization on the platform and turned the results into a data viz design system: accessible color palettes, chart typography, reusable components, and usage guidelines that made charts consistent across teams.

  • Design for the decision, not the dataset. Whether it's a lineage tool that brings failures to the top or a commute planner that predicts whether a Citi Bike will be there, I start with the question the user needs answered.

  • Ship fast with AI, and know when it's wrong. I prototype in code with AI tools so stakeholders can react to working software instead of static mockups. My engineering background helps me judge when that speed is helping and when it's creating debt.

  • Raise the bar for the whole team. I've taught data visualization to hundreds of people through multi-week courses, university guest lectures, and corporate workshops. I've also spoken at conferences, including React Rally.

Where I've worked

  • Citibank — VP, Data Visualization

  • The Trade Desk (contract) — Data Viz Design System Lead

  • Condé Nast — Associate Director, Data Story Lab

Outside of work, I'm usually running, hiking, or turning a curiosity into a side project. Yes, I really did build an app that makes a holiday portrait of my cat every day.

ECmhhHxUEAEGzXh.jpg

I love sharing what I’ve learned developing data visualization projects.

This is me giving a talk called “Battle for the DOM: D3 vs React” at React Rally 2019.

IMG_8283.JPG

When I’m not coding, you can find me running, hiking or traveling.

Like this gorgeous hike in Zion National Park.