About Me

I am a Senior Software engineer and previously a PostDoc with Cody Dunne at Data Visualization at Khoury of Northeastern University. My research focuses on visualizations, techniques, and systems for various datasets, including static and dynamic networks, radio signals, and fire data. I'm an past ORISE fellowship participant in explainable AI for drone detection. My enjoyment of learning and conducting research extends beyond my graduate career. I combine my love of research and 7+ years of Fused Deposition Modeling (FDM) printing to develop new flinging foam methods. I 3D design and engineer products from concept to full production. I also utilize my visualization skills to create better customer shopping experiences by providing UI to fully visualize/render and customize their purchases.

Selected Papers

Indy Survey Tool

Introducing Indy Survey Tool, a platform that simplifies companion website creation for survey papers, enables authors to update and explore survey data easily. Users can pinpoint correlations among paper categories through combined filters and correlation matrix visualizations, revealing insights and potential research gaps.

Details

What Would a Graph Look Like in This Layout? A Machine Learning Approach to Large Graph Visualization

Using graph kernels, we present a machine-learning approach to large graph visualization based on computing graphs' topological similarity. Our approach can show what a given graph would look like in different layouts and estimate its corresponding aesthetic metrics.

Details

An Incremental Layout Method for Visualizing Online Dynamic Graphs

A novel incremental layout method designed for online dynamic graphs that uses the concept of 'energy' to move nodes with high energy into low energy states. Our resulting visualization maintains readability of the graph structure and is efficient in laying out these changing networks.

Details

Selected Projects

Amoeba: Visual metaphor for discourse forums

Discussion forums allow individuals across the world to express their opinions on a variety of topics. We introduce Amoebas, a visual metaphor for discussion forum threads that allows researchers to examine social interactions, compare thread structure, and make hypotheses about the patterns or trends of these forums.

Details

SetMLVis: Set Visualization for Object Detection

Traditional metrics like average precision and recall may not fully capture performance differences. We developed an interactive system called SetMLVis that addresses the challenges in comparing object detection models by proposing a novel approach using set visualizations for model-to-model comparison.

Details

Product Customizer

Created a customizer tool for customers to make it easier to see what the 3D-printed part will look like with their color selections. Over 90% of products on outofdarts.com use my customizer code.

Details

This site was built using React and React-Bootstrap.