Ethan Kerzner

Data Visualization R&D Engineer

I design and build data visualization software that helps specialists make sense of complex data. I've worked with data scientists, biologists, neuroscientists, defense analysts, and physicians. The tools I've created have been used in R&D projects at the US Army Research Lab, Google X, an academic research lab, and a healthcare analytics startup.

My typical workflow involves: 1) understanding analysis needs through interviews, observations, and workshops; 2) exploring a broad space of ideas that can fulfill those needs; 3) developing the most promising ideas into tangible prototypes; and 4) refining those prototypes into hardened tools. I've built tools as modern web apps and desktop applications.

I hold a PhD in computer science, which focused on best practices for workshops in the early stages of applied visualization projects. It was based on my experiences building visualization software for neuroscientists, defense analysts, physicians, and biologists. It was advised by Miriah Meyer at the Vis Design Lab at the University of Utah.

Selected Projects and Publications

Here are some of the projects that I've worked on. Please see my scholar profile for a full publication list.

graffinity
Creative visualization-opportunities workshops
Practical guidance for using workshops to jump-start applied visualization projects.
Published in IEEE Trans. Vis. and Comput. Graphics (InfoVis '18)
graffinity
Graffinity: visualizing connectivity in large graphs
Software for visualizing paths in graphs, optimized for neuroscientists.
Published in Computer Graphics Forum (EuroVis '17)
graffinity
TulipPaths: plugins for analyzing connectome data
Plugins to support connectome analysis in Tulip.
Results appear in Journal of Comparative Neurology
shotviewer
Visual vulnerability analysis
Visualization software for vulnerability analysts to improve the safety of military vehicles.
Published in Computer Graphics Forum (EuroVis '15)
streaming compression
Streaming g-buffer compression for anti-aliasing
Algorithm to reduce memory usage and shading costs of anti-aliasing in deferred shading.
Published in High Performance Graphics '14
multihit
Multi-hit ray traversal
Ray tracing algorithm for robust rendering of optical transparency and ballistic simulations.
Published in Journal of Computer Graphics Techniques '14
transparency
Toward accurate and efficient order-independent transparency
Algorithm for improved rendering of optical transparency and ballistic simulations.
Poster at SIGGRAPH '13