Bio
I am an Assistant Professor in the Visualization @ Khoury group, part of the Khoury College of Computer Sciences at Northeastern University. Prior to joining Northeastern University, I was a research scientist in IBM Watson Health, IBM Watson and IBM Research. I received my PhD and MS degrees in computer science under Ben Shneiderman at the University of Maryland Human-Computer Interaction Lab in 2013 and 2009, respectively, and earned a bachelor's degree in computer science and mathematics from Cornell College in 2007.
My work crosses components of data visualization, human-computer interaction, network science, and computer science. I focus on helping people explore and understand complex data—in particular, data that combines aspects of network topology, position in space, values of attributes, changes to all of these over time, and how changes or events can happen in sequence. Much of my research is motivated by the real-world problems users face. Some of the areas I have worked on include healthcare diagnostic and treatment decision support; understanding and preventing cybersecurity incidents; building computer network resilience; interpreting results from natural language processing, database, and computer engineering research; exploring how scientists collaborate; mapping the spread of infectious diseases; and understanding relationships within archaeological dig sites.
Areas of investigation: Data Visualization + ...
- Graph and network data
- Multidimensional data
- Geospatial data
- Temporal event sequences
- Evaluation methodologies
- Layout algorithms
- Exploratory data analysis
- User interface design
- Interaction design
- Perception and cognition
- Analytic provenance
- Virtual and extended reality (VR & XR)
Specific domains of interest:
- Healthcare diagnostic and treatment decision support, including diabetes & neurology
- Cybersecurity, including unmanned autonomous system analysis and improving network resilience
- Computer Science and Engineering, including work in databases, programming languages, natural language processing, systems, and hardware simulation
- Digital humanities, including networks of concepts in humanities texts as well as text and timeline visualizations
- Epidemiology, including the spread of infectious disease