data visualization Designer and engineer

I'm a freelance data visualization designer and engineer with clients including Scientific American, Google's Fiber team, Google's Accelerated Science team, Yale University's neuroscience research team, Kickstarter, and Stamen Design.

I'm passionate about creating custom visual forms designed to best reveal or communicate important features the data. I believe that visualization is a mechanism for asking good questions of our data, and use my collaborator's understanding of "what is important about this data to you" to drive my designs. I enjoy helping people to literally see more in their data. I build interactive visualizations in Javascript with D3 and static visualizations in Python and R. 

My work has won an Information is Beautiful silver award and been exhibited in a modern art museum (SF Moma). 

My data visualization research was published in IEEE's InfoVis and presented in their 2014 conference, and referenced in Alberto Cairo's book The Truthful Art. 

I transition into data visualization from an analysis background. I previously spent 5 years predicting and analyzing Google's global ad revenue and advising executive decision makers. 


And, a little more background... 

My interest in data visualization originally grew out of my work as the lead analyst for Google's global search ads revenue. As an analyst, I found visualization to be an especially powerful tool and I created custom visualizations tailored to address a particular data question or explore a particular type of data. This led me to collaborate with Google's data visualization research team led by Martin Wattenberg and Fernanda Viégas. I built an interactive data visualization tool to tackle a challenge I'd often faced as an analyst. At InfoVis 2014, I presented the resulting research, Visualizing Statistical Mix Effects and Simpson's Paradox, and introduced the "comet chart". The associated paper was published in the Proceedings of IEEE InfoVis 2014. 

Some of my favorite projects are those where the "obvious" understanding of the data is misleading or masks some deeper truth. This is exemplified in my research on visualizing Simpson's paradox and in my OpenVisConf talk Everything is Seasonal. Similarly, I enjoy finding other ways to see familiar data that reveals a different perspective and interpretation. One of these projects, comparing the sizes of countries around the world, was featured on Flowing Data. Other examples include "weather circles" and same pixel/different picture.

I also enjoy creating custom visualization tools for analysts, engineers, and scientists to enable them to make new discoveries in their data. I'm most interested by identifying what characteristics of the data might be most analytically important, and finding ways to reveal those characteristics visually and meaningfully.

In fall 2014, I studied the intersection of data, computers, and art in collaboration with 14 other developers/artists at the School for Poetic Computation.

As a freelancer, I have created both exploratory and explanatory data visualizations as well as doing visualization-based data analysis, working with clients including Kickstarter, Google, Yale, and Stamen.


Email me at

You can also find me on Twitter or check out my D3 bl.ocks.

featured work

The popular Flowing Data blog featured my work in July 2015's post "A More Realistic Perspective of Country Sizes," April 2017's Use Dual Axes with Care, If At All, and June 2017's When Babies are Born, the Cycle.

I was featured in Scott Murray's Interactive Data Visualization for the Web

Alberto Cairo included my research on Simpson's paradox and the new comet chart on page 219 of his book The Truthful Art


Profiles & Interviews

PolicyViz Podcast

On July 19, 2016 Jonathan Schwabish interviewed me as episode #54 of the PolicyViz Podcast: On this week’s show, I chat with Zan Armstrong (in person, no less!) about her work analyzing and visualizing data. I first met Zan in the spring at the OpenVisConf following her great talk on seasonality. We talk about data visualization and all sorts of data-related issues in this week’s show, so take a careful listen and take a look at all the great links posted below.


Stamen practitioners series: a conversation with Zan Armstrong

In Spring 2016, I collaborated with the Stamen on 3 projects: Amazonia Under Threat, Atlas of Emotions, and visualizing metegenomics with Berkeley's Banfield Lab. Before I headed out for 6 months of travel, I sat down with Eric Rodenbeck, founder, CEO, and creative director of Stamen, for a conversation about my experience working with the team. 



In Jan 2016, Ian "asked some of the most skilled practitioners I know how they went about learning d3 and an interesting pattern emerged: start (small) projects with an idea and no idea how to implement it, and then try to implement it." I was one of the four practitioners featured in the article. Read it here