Zachary Armstrong
IT Consulting Services



Portfolio


This page contains links to various projects I have worked on. Please click on the appropriate link to see the item.


FlickrPickr


FlickrPickr is a two player head-to-head game written for a course at RIT.  It utilizes AJAX/LAMP/SVG and interacts with Flickr using the Flickr API. The object of the game is to guess what the word associated with the image is.  The faster you guess what it is, the more points you get.  After 10 rounds, the person with the most points wins.  You can check it out here (link removed - updates to browsers made the game stop working properly all the time.)

Dodge


Dodge is a game I created in Macromedia Director.  This game was created for a course at RIT.  To see it in action, click here.

Neverwinter Nights 2 UI Mods


I created several UI modifications for the game Neverwinter Nights 2. The interface allows customization through XML.  My modifications required both XML changes and graphic modifications. The list of modifications I've made is as follows: Multirow Hotbars, Vertical Hotbar, Draggable Partybars, Tiny Spellbook, Tiny Inventory.  They can all be seen in my portfolio on nwvault

Wordpress Plugins 


I wrote plugins to fill the voids I felt were missing from WordPress. 

The first plugin is quite simple, and was surprisingly not included in WordPress.  It is called WordPress Trackback for Pages plugin. As the name states, this plugin provides a trackback feature for WordPress pages. You can see it here.

The second plugin I wrote is quite complex. WordPress Image Tracker Plugin allows a site operator to upload and track banner views and clicks from external sites to his own.  Its main purpose was to track links from a client's myspace and livejournal accounts back to his main website.  The plugin allows members of the website to use the banners on their own sites and provides tracking for their banners as well.  You can see it here.

Ninja News Script


Ninja News Script is a blogging system I wrote from 2004 through 2006.  It began as a basic system with general entry posting capabilities and grew into a fully AJAXified system.  From inline form image uploading, to archive browsing without changing pages, the entire front end was AJAXified, mainly as a proof of concept.  I used my Ninja News Script on my own blog for a while, but decided to switch to Wordpress do to lack of time to implement every feature I wanted.  However, this lead to another software creation: ninja news db to wordpress db converter.  A demo site will be coming soon.

db_life 


db_life is a database of relationships. Its goal is to connect the relationships in my life to one another. It's a somewhat difficult concept to explain, so I recommend you just look at the project to better understand its purpose.  It also has a component which generates a graphical relationship chart demonstrating the relationships stored within the database.  You can check it out here (link will be provided soon).

RIT Quest


RIT Quest is a project I worked on as an independent study during my freshman year of college. RIT Quest uses a database of points to determine the shortest route to get from one location on campus to another. The project was created with the purpose of being used in more than just the RIT setting. I currently do not have a working demo site in operation. The source code is viewable at: sourceforge.net.

BAC Calc


BAC Calc is a Blood Alcohol Content calculator.  I developed this calculator using formulas provided by the US Department of Transportation. The program was written for a project in a course I attended at RIT.  It requires the Visual Basic 6 runtime files in order to be executed.  You can download it here.