MFA in Interaction Design: Home

Student Profiles

Eric St. Onge : Class of 2011

Eric St. Onge

Eric comes to the School of Visual Arts after having worked professionally as a software engineer for five years. From 2005 to 2009, he worked as a software engineer at Apple on iChat and Photo Booth. He spoke at Apple’s Worldwide Developer Conference about building software that uses iChat in 2006, 2007, and 2008. He has also worked on development of iPhone software. Before working at Apple, he worked at Xerox where he built web services for high-speed production printers.

Originally from Worcester, Massachusetts, he graduated from Rensselaer Polytechnic Institute in 2004 with a BS in Computer Science and Electronic Media, Arts, and Communication. While at RPI, he focused on studying human-computer interaction and online communities, and he co-founded a company that specialized in designing, building, and managing online communities.

At SVA, Eric is working to improve his skills as an interaction designer. He hopes to use those skills in the future to help bridge the gap between the technical and design worlds.

Past Life

BS in Computer Science and Electronic Media, Arts, and Communication from Rensselaer Polytechnic Institute

Selected Projects

  • Designing Local Currency

    Students were assigned the task of designing their own local currency.

  • Physical Computing Final

    Students were asked to devise a project that would allow them to use a semester’s knowledge about physical computing.

  • NYC BigApps

    Each student was asked to design a mobile application using at least one source of data from the NYC.gov Data Mine.

  • Interactive User Experience on The High Line

    Students were asked to create a networked, mobile or interactive installation that enhances or extends the experience of the High Line park in NYC.

  • In Transit

    For their final projects, students were asked to identify a problem within New York City’s subway system.

  • Physical Computing Midterm

    Students were asked to design a new solution for an existing problem.