Straight DMX
- Domain: Data Transmission (output only)
- Time Frame: Fall 2005
- Technologies: C++, JNI
- Contrabution: Design & Implementation
- Project Page: sourceforge.net/projects/straightdmx
- Description: Straight DMX is a C++ wrapper library for the ENTTEC Open DMX USB Interface device driver. Straight DMX provides simple control and automated fades of the data on the DMX output. It provides an abstract interface based on the functionality of standard DMX devices. For example, the user does not have to specify the serial protocol settings when opening a port because the serial settings of DMX are standardized across its specification. The user can also
specify state changes directly through the abstract idea of a timed fade. Straight DMX includes a Java Native Interface wrapper for the library so users can develop java applications using Straight DMX .
Book Swap
- Domain: Web Application
- Time Frame: Spring 2006 - Present
- Technologies: PHP 5, SQL, Smarty, W3C, CSS, XHTML
- Contrabution: User Interface Design & Implementation
- Collaborators: Phil Ames, Anton Backer, Mike Crivello, Jarvis Kwan
- Project Page: www.huskybookswap.com
- Description: Book Swap is a free web-based service that helps connect college students directly to sell their used textbooks. It includes many features similar to an auction service like eBay, users can list books they own and buy books from other users. After each transaction
is completed the users involved can rate their experience to help protect other users from negative experiences. My primary responsibility was using the Smarty Template Engine to develop the user interface. Book Swap has about thirty page templates.
Coffrin.com
- Domain: Web Development
- Time Frame: Fall 2003 - Present
- Technologies: PHP 4, SQL, Smarty, W3C, CSS, XHTML
- Contrabution: Design & Implementation
- Project Page: www.coffrin.com
- Description: Coffrin.com is designed to present who I am and what I do as clearly and concisely as possible. In this vein, the site's simple linear form was inspired by theatrical drafting standards. To develop and maintain Coffrin.com, the Smarty Template Engine was combined with PHP 4 and MySQL to reduce the site to a small number of dynamic web pages. After the initial design, updates can be made quickly by updating the SQL database without editing any files.