Ryan started work as a developer on SCEC-VDO in the summer of 2008, creating new functionality that allowed displayed data to be filtered through user defined polygons. Ryan continued to work at SCEC throughout the next school year, developing an interactive application for displaying 4D earthquake shake data. During the summer of 2009, Ryan worked as a mentor to the intern class and developed a web application with the ability to display generated SCEC-VDO scenes. During his senior year, Ryan shifted his focus to computer networks and worked on a research project that had cell phones form adhoc networks in times of cell infrastructure failure, winning an honoroable mention in the Undergraduate Research Symposium. Ryan continued to study computer networks at the graduate level, and is still involved in emergency cell network research at USC today.