visualization fragments
Collected, classified, and made explorable in the open Vis-Sieve demonstration.
Research software · Data visualization · Interpretable AI
Researcher, designer, and engineer
I build interactive tools that help researchers and the public examine large, messy, or contested bodies of evidence.
My work connects visual analytics, research software engineering, interpretable AI, and digital humanities.
A few concrete outcomes
Collected, classified, and made explorable in the open Vis-Sieve demonstration.
A 98.6% reduction using DuckDB and Parquet, while keeping exploration client-side.
A theory-guided persuasion framework whose individual measurements remain inspectable.
About
I am a data visualization researcher and software engineer based in Huntsville, Alabama. I earned an M.P.S. from NYU's Interactive Telecommunications Program and recently led development for NYU's Colonial Networks while contributing to interdisciplinary research in visual analytics and interpretable AI.
I currently work in engineering operations for high-volume automated manufacturing and continue building research software across visualization, digital humanities, and language technologies.
Open to data visualization, research software, creative technology, and PhD opportunities in HCI, visual analytics, and human-centered AI.
01 / Selected work
Projects that connect rigorous data work with clear, responsive interfaces.
An end-to-end multimodal pipeline and interface for classifying and exploring large collections of scholarly figures.
Illustration above. Open the demo to see the working interface.
Nine interactive art-history narratives connecting artworks, ownership, place, colonial wealth, and contested evidence through linked text, timelines, maps, and networks.
My role: Lead developer and research technologist, from data model and ETL to interface design and production deployment.
Illustration above. Open the stories to see the live narrative interface.
A theory-guided framework that makes persuasive language measurable without collapsing analysis into one opaque model judgment.
My role: Lead computational developer and co-author, building evaluation pipelines, the web interface, REST API, CLI, and Python package.
Illustration above. Open the interface to explore the working analysis system.
A public-facing StoryMap that traces 13 enslaved people through eighteenth-century Paris and reconnects archival biographies to a georeferenced 1775 city map.
My role: Geospatial story designer and developer, integrating archival research, narrative sequencing, custom web work, and deployment.
Illustration above. Open the project to see the published StoryMap.
A browser-based 3D meeting environment that uses spatial navigation and peer-to-peer voice to explore how virtual rooms can shape conversation.
My role: Independent designer and developer across concept, interaction design, 3D front end, real-time communication, and deployment.
Illustration above. Open the project to enter the working 3D environment.
02 / Research
I work from research question to operational definition, data pipeline, interface, and evaluation.
Research position
Patterns matter, but so do the assumptions and source evidence that produce them.
My research treats visualization as part of the analytical method. Interfaces should make aggregation useful without hiding uncertainty, provenance, or the path back to individual cases.
Peer-reviewed publications
Liancheng Gong, Zhiyang Wang, Yiwei Xu, Julia Mendelsohn
EMNLP 2026
Zhiyang Wang, Devin Bayly, Carolina Roe-Raymond
PEARC ’25 · ACM
03 / Contact