Projects

[Projects] [Bio] [Resume] [Main]

Senior Project
(9/05 - 5/06)
 

Created a MySQL relational database, with a PHP graphical frontend, for the Inter Tribal Council of California. Was a member of a team of six individuals that documented, developed, designed, and programmed the entire project. The project was started on September of 2005, and was completed in May of 2006.

The main purpose of the project was a means for the ITCC to get all of their information into a database, with an easy facility of data entry and report generation. Our project focused mainly on elder care surveys, reservation information, and general census information. The project was made in such a way that it would be easily expandable, so that ITCC way add in other components that they want to keep track of.


FaxCenter
(6/02 - Present)
 


FaxCenter started its life off as a very simple project as a means to send and receive faxes. It was ugly, and didn't work as well as it should. The project began its life back in late 2001, when the fax application market on Mac OS X was nonexistent. I knew nothing of Object-C at the time, and was very new to the Mac OS X operating system. The first public release for sale was made in June of 2002. To date there have been over 200,000 downloads, it has been written about in 4 magazines in 3 different languages, and I have even received emails from a few prominent people in the industry.

This was a very unique project in that I worked alone on all phases. I served as developer, designer, support technician, and billing. It was a great experience to see the market from all sides. The entire program was written in Object-C using the Cocoa framework on Mac OS X. It was even rewritten once from memory do to a hard drive failure. This was my first move into the Mac shareware market, and I feel it was a great success.


Hornet Hotties
(8/06 - 11/06)
 


I was contacted by a friend who was doing some web design for 2 individuals that had plans to get a contest going. She asked me if I could help code an administrative interface for adding, editing, and removing contestants. She also asked if I could create a voting system so that contestants could be voted on, and then statistics tabulated. 100,000 votes, and 15,000 unique voters later, Hornet Hotties was well underway.

This project involved my knowledge of relational databases, MySQL, and PHP. I was the last in the line of getting information, it all flowed from the 2 cofounders, down to Elizabeth, who then passed on the information to me. The 2 cofounders never directly worked with me, and wanted things changed constantly, which made for an interesting project. The code was all made very portable, as they had plans to do a Hornet Hunks website with a very similar concept. The project was completed successfully by November 2006, when the competition came to an end.


 


The concept for this website just came to me after a party at my house.

It was the Saturday before Halloween 2006, and I had three people asking me for pictures from the night before. The first thought was to just email them out, but emailing 160MBs of pictures didn't seem like a good idea. Plus with most mailservers having attachment size limits, it just seemed stupid. Plus, I would then have to rinse, wash, and repeat for everyone else that wanted pictures at a later date. Add to the fact that I didn't feel like shrinking and compressing a bunch of photos, so this option just seemed like a waste.

So I created a collaborative album building website. I used my knowledge of PHP, MySQL, and relational databases again to build this site. The site is still in it's infancy, and is constantly being worked out to work out bugs, tweak existing features, and add new ones. Currently you are able to create an account, create albums, upload photos, tag, comment, and search for photos. There is a lot of behind the scenes work going on using PHP, CSS, and Javascript in order to present a simple and clean interface. This is a fun project for me and my friends, but he concept is one that could grow into something much more.