interactive work.

50 Years of Change

Data is at the heart of this interactive regarding LGBT rights. The visualization tracks state laws passed over a 50 year span of time, leading up to the U.S. Supreme Court rulings on DOMA and Prop 8 in June of 2013. The display of data allows viewers to see historical trends in a new way. view map

Recognition: 2013 NACIS Student Narrative Dynamic Map Winner | Staff Pick| | featured in Peachpit article by Alberto Cairo

Tools Leveraged: D3, jQuery, GitHub, Balsamiq

Dexter Filming Locations

Filming locations of the television show Dexter were mainly shot in L.A. However, in Season One, a few Miami locations where used to film the show. view map

Tools Leveraged: TileMill, Mapbox.js,, OpenStreetMap, QGIS

US Crime Rates

With this leaflet based map, users are able to watch the trajectory of crime rates across the country over the last half of a decade. The map animates proportional symbols linked to robbery, murder, and assault rates. view map

Tools Leveraged: Leaflet, jQuery, jQueryUI

Hipster Guide to Portland

Produced for a class project on iconicity, this google-based slippy map pinpoints all of the hipster locales in the city. Locations are broken down by category, ranging from coffee shops to used record stores. view map

Tools Leveraged: GoogleApi, Adobe Illustrator, Adobe Photoshop


HIV Vulnerability

This graphic weaves together statistics and information related to HIV vulnerability in Thailand. A large component of the graphic is based on a recent UNESCO survey conducted in Northern Thailand

Tools Leveraged: ArcGIS, Adobe Illustrator, Adobe Photoshop, JavaScript

Damming the Mekong

This long-form scroll infographic shows how communities living on and around the Mekong River will be impacted by impending large-scale damming projects in the final stages of proposal.

Tools Leveraged: ArcGIS, Adobe Illustrator, JavaScript


Pursuits & Goals

The world is complicated enough. Design can be simple, effective, perspective changing, and fun.

Through the use of clean, simple and usable interfaces I believe that anyone should be able to make a web map displaying the data that they want. It is my long term goal to help design such interfaces. People know their data the best, so why shouldn’t they be the ones to map it? I would like to provide the necessary tools for people to accurately convey their information while adhering to cartographic principles.

I focus on how to communicate complexity in simple terms. Big data displayed in user friendly interfaces. Complex and technical issues distilled into easy to use guides and interfaces.

Projects in the Works

Global Madison:

Mobile web application that makes familiar places seem strange. This is a team project for the International Studies 101 course at UW-Madison. We are building a location based app that guides students on a tour around East Madison to learn about globalization through the local landscape.

VGI Realtime Protest Map:

Protest map that will use volunteered geographic information (VGI) to display real time protest location information across the globe. The code will be hosted on github as a code framework for others to create collabrotative interfaces that display realtime updates. Technologies leveraged for this project include Node.js, MongoDB, mongoose, express,, Leaflet Draw, Leaflet-pip, Leaflet Heat and Jade


M.S. Cartography, University of Wisconsin Madison (expected summer 2014)

B.A. Geography, Portland State University (2009)

Life Time Learner - focusing on technology, web design, simplicity, and communication


HTML5, CSS3, JavaScript, jQuery, D3.js, Node.js, TileMill, Leflet.js, ArcGIS, PostGIS, MySQL, PHP, MongoDB, Sass, User Centered Design, User Interface Design, Adobe Illustrator, Adobe Photoshop


My research focuses on the learnability of interactive interfaces and interaction stratagies in neocartography. Questions I am exploring are: How does a user know how to use an interface? When does transparency no longer work? How does complexity affect learnability? Which help/learning tools are the most effective in particular in conveying different types of knowledge?