Data Visualization, Generative Art, and Physical Representations

p5.js, Python, Beautiful Soup, HTML, CSS

GitHub Repository
See this visualization live at:

This visualization reproduces the messages and emojis sent in a chat room at the end of the final episode of radio show. It is set to the song playing at the end of the radio show.  

Heart emojis that were entered into chat are represented by hearts floating up the screen along side text messages from the chat.

This visualization replays the content of the chat in more visual and emotive way that a regular chat room interface, and aligns with the content of the messages from the chat room.


My current area of interests is developing well designed data visualizations that are unique, informative, useful and engaging. Additionally I’m focused on combining data visualization and generative art practices to create generative art/visualizations, and then useing various production methods to make physical representations of the generated works.

PhD Physics - Education Research
    University of Maine, 2019
Creative Coding Immersive
    Gray Area, Fall 2016
Data Science Bootcamp
    The Data Incubator, 2015