- Masters of Science, Expected May 2013
- Major: Computer Science
- GPA: 4.0
Resume
Github: github.com/rjmarsan Extended Resume: [pdf]
Academics
University of Illinois Urbana-Champaign, IL
University of Illinois Urbana-Champaign, IL
- Bachelor of Science, May 2011
- Major: Computer Science
- GPA: 3.56 Technical GPA: 3.62
Elmhurst College, August 2007 - Spring 2008 Elmhurst, IL
- Major: Physics
- GPA: 4.00
Projects
Tacchi (Team Leader) October 2010 - Present
- SIGMusic@UIUC project to create a large music touchscreen
- based off of 2 years and 4 touchscreens of prior research
- Won Best Undergraduate Research and the Lockheed Martin CS Award at Engineering Open House 2010, and first place in EOH 2011 for "Defining the Future" with SigArt/SigMusic.
- http://acm.uiuc.edu/sigmusic/tacchi.html
Hulu Plus for Mobile (Internship)Summer 2010 - Present
- Helped develop Hulu Plus for iPhone and iPad
- developed many key aspects of Hulu Plus for Android
PlasmaSound (Creator)January 2011 - Present
- Android music instrument written with libPD and Processing
- simple user interface and controls. x-axis controls pitch, y-axis controls effects
- Provided a study of how touch surfaces can be used for music creation.
- As of Winter 2011, it has been downloaded over 60,000 times, with 20,000 active users, and has been featured on several prominent Android sites
- github.com/rjmarsan/PlasmaSound
Pixelesque (Creator)September 2011 - Present
- Android pixel-art editor in Processing
- simple user interface and controls.
- Designed for use on any and all android devices, from low-end phones to high-end tablets.
- github.com/rjmarsan/Pixelesque
GestureSound/research (Creator)Fall 2010 - Present
- Application written for my Senior Research.
- Sound/Music creation based on an AI continuous gesture-classification framework.
- Provided a study on how touch surfaces can create an instrument that is both easy to use and provides broad ranging sounds.
- Subproblems included input filtering techniques (Kalman filtering), Curve calculation (Spline curve approximation) and Cloud Computing (faster neural network training).
Tuio for Android (Creator, team leader) March 2011 - Present
- Port of the Android x86 operating system to Tacchi.
- A remote input bridge from TUIO to android multitouch.
- Also enables gesture controlled navigation via the same methods.
- github.com/rjmarsan/TuioForAndroid
FindFM (Android App Creator, assistant developer for iPhone and WM7) January 2011 - Present
- Android/iPhone application to find FM and AM radio stations based on location.
- Soon to be released for Windows Phone 7
- Currently over 12,000 downloads.
PlasmaPong (Creator, team leader)January 2011 - Present
- Android game inspired by Plasma Pong
- Used an optimized fluid simulator, and Processing.
- Provided a study of game-play design on a small device, much smaller than original.
- github.com/rjmarsan/PlasmaPongAndroid
TacchiMusic software (Creator)Fall 2009 - Spring 2010
- A Tactile music instrument inspired by the reacTable
- written in Java and Supercollider
- ran on a large touchscreen table