PAPERS

Get Rich Quix[tar], Independent Term Paper For MTU/BA4690 - Systems Thinking. Fall 2002.

Possible Improvements in Ad Hoc Networks to Lead towards Ubiquitous Computing, Independent Term Paper For MTU/EE4272 - Communication Networks. Spring 2003.

Software Engineering Aspects of Autonomous Vehicular Design, Group Term Paper For MTU/CS4711 - Software Engineering. Spring 2003.

Exploring 2D Documents using InfoVis Explorer, Discussion of Group Visualization Project for GVSU/CS680 - Information Visualization. Spring 2005.

Protecting Web Services from Interpretive-Language Injection Attacks, Capstone Paper for GVSU/CS692. Spring 2005.





PROGRAMMING

RSPriceLookup, J2ME Project. This allows any "Java Enabled" cellular phone to look up RadioShack catalog numbers in order to retrieve the description and price of product.

SolveGoogleProblem, Interview Problem for Google. Problem was to find the four digit access code and extension number for a fax machine, given formulas which used the character count of numerical values.

InfoVis Explorer, Visualization Project for GVSU/CS680. Visualization to help browse over 600 papers deemed historical to the progression of IV. Original Dataset from the 2004 IEEE InfoVis Contest.

VoiceChat, Experimentation with Java Speech. This is a small web-start application that lets two people running the applet (on the same local network, or with open firewalls on port 2040) to accept text over tcp/ip and speak it out the others speakers.





ARTICLES

Make, Volume 3 - Cheapshot, Turn a $10 single-use camera into a $20 reusable digital camera.