- Masters of Science, Expected May 2013
- Major: Computer Science
- GPA: 3.93
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
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 Fall 2012, it has been downloaded over 150,000 times, with 50,000 active users, and has been featured on several prominent Android sites
- Key topics: PureData, Android
- github.com/rjmarsan/PlasmaSound, plasmasound.rjmarsan.com
Hulu Plus for Mobile/Tablet (Internship)Summer 2010 - Winter 2011, Summer 2011, Summer 2012
- Helped develop Hulu Plus for iPhone and iPad
- Developed many key aspects of Hulu Plus for Android phones & tablets
- Key role in many design/high level discussions
- Lead Android developer during several periods
- Key topics: Android, Multimedia
- www.hulu.com/plus/devices (see mobile section)
Tacchi (Team Leader) October 2010 - May 2012
- 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.
- Key topics: Java, TUIO, CCV, OSC, MT4j
- http://acm.uiuc.edu/sigmusic/tacchi.html
Chroma (Team Leader) October 2011 - Present
- SIGViz@UIUC project to create a large grid of interactive lamps
- Won Yahoo Hack-U 2011 at UIUC.
- Robust client-server protocol to run various distinct animations at once.
- Key topics: OSC, Python, Processing
- github.com/acm-uiuc/chroma-scripts
Teaching Assistant at UIUC September 2011 - May 2012
- Led discussions/mini lectures teaching practical OpenGL
- Sole TA in classes of 70+ students
- Responsible for grading open-ended assignments and exams
Tweet Beat/Twitter Music (Team Leader) February 2012 - Present
- SIGMusic@UIUC project to turn tweets into music
- Linguistic parsing of tweets
- Melody generation via streams of analyzed data
- Robust and versatile drums and synthesizers written in PureData
- Key topics: PureData, Node.js, Java, OSC
- github.com/acm-uiuc/twitter-music-pd
Musique (Creator) February 2011 - Present
- PureData synth and accompanying Android app
- Dynamic and high quality synth written in PureData
- Error-tolerant touch interface to control instrument written for Android
- Used to control live instrument in a performance environment
- Key topics: PureData, OSC, Android
- tech.shyguysays.com/musiqke/
Pixelesque (Creator)September 2011 - Present
more...
- 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.
- Key topics: Android, Processing
- github.com/rjmarsan/Pixelesque