Web

Keybind Configurator

Agency: Nexuiz Ninjaz
Role: Designer and Developer

Role Details

It started with a simple English keyboard layout in HTML and CSS that would visualize a parsed configuration file for a video game. It later turned into a vision that included writing my own markup language to work with this keyboard.

Project Details:

Originally built for the game, Nexuiz, this keyboard configuration editor uses a markup language I've dubbed KBML (Keyboard Markup Language). The intention of this application was to help players visually explain keybinds they shared, similar to how a console game's controller guide would.

Visit Site

Find the Fun

Agency: SalterMitchell
Role: Lead Web Developer

Role Details

Built the underlying framework. Helped define the format of spreadsheet used for initial import. Wrote parser to import data into a normalized database. Created iPhone and Android applications that interface with website's API, using Appcelerator. Delegated tasks to team.

Project Details:

A radial search engine based on zipcode, neighborhood or geolocation (using the iPhone or Android app) for a campaign focused in Pinellas County, FL. Read the case study. Winner of a Silver Addy in Tallahassee for the overall campaign.

Visit Site

SalterMitchell

Agency: SalterMitchell
Role: Lead Web Developer

Role Details

Built the underlying framework. Wrote most of the front-end and back-end code. Worked closely with designers on various interaction design. Delegate maintainence.

Project Details:

A firm that specializes in change, needed to change themselves, bringing their website into the 21st century. The redesign received recognition from HOW design and won a 2012 Gold Addy Award in Tallahassee.

Visit Site

jQuery Pagination

Agency: SalterMitchell
Role: Lead Web Developer and Designer

Role Details

Designed the documentation page, the plugin CSS and coded the whole thing up. Wrote all the copy and documentation.

Project Details:

A jQuery pagination plugin that has been designed to be more flexible than existing plugins by using counts instead of wrappers to define pages. This allows for items to be filtered dynamically without changing the number of results per page.

Visit Site

Nexuiz

Agency: detrition
Role: Web Designer, Developer and PR Consultant

Role Details

I found a game based on Quake that I really enjoyed but I what made me hesitant to try it in the first place was their dated website and a lack of brand.

Project Details:

An overhaul of their website, brand and SEO. Designed a website to draw users in, explain what the game is, what it looks like, how it plays and use power words to market this gem. The project has since forked to Xonotic where I continue to contribute to this wonderful open-source game and community.

Xonotic Forums

Agency: Xonotic
Role: Web Designer, Developer

Role Details

A video game has gotta have a nice looking forum for its users to communicate on, doesn't it? For the Xonotic forums, I chose the software used and created a theme to match the WordPress homepage theme, designed around the logo concept developed by a forum user.

Project Details:

Dark MyBB theme with HTML, CSS and Javascript.

Mobile

Find the Fun

Agency: SalterMitchell
Role: Mobile Application Developer

Role Details

Created iPhone and Android applications to interface with website's API, using Appcelerator.

Project Details:

A radial search engine based on zipcode, neighborhood or geolocation for a campaign focused in Pinellas County, FL. Read the case study. Winner of a Silver Addy in Tallahassee for the overall campaign. Visit the website for links to the app.

Visit Site

Linux

Compiz Screenshots with Notifcations

Project Details:

Sometimes you need to quickly take a screenshot and upload it, edit it or perform some sort of action. That's what motivated me to write this Python script that integrates with notification-daemon. Read more about my struggles with the changing landscape here.

Video shows compiz's newspaper clipping style screenshot, which triggers my python script that interfaces with notification-daemon and asks the user if they would like to securely copy the image to the server. Upon completion another notification pops up with a link. Super-fast screenshots.

Hardware

EL Wire Shoes

Project Details:

Powered by 8 AA batteries and a sound-activated controller, these shoes light up the night.

EL Wire Headdress and Blazer Noteworthy

Project Details:

The blazer uses 25 feet of Electroluminescent Wire powered by 8 AA batteries with a sound-activated controller. The Headdress is on a 4 port sequencer powered by 4 AAA batteries.

2 Dimensional

Editing textures with imagemagick

Project Details:

High quality egyptian styled textures were released under the GPL. They had a set of blue tiles but no red. I used imagemagick to generate the corresponding reds. Read the explanation thread for a breakdown.

Statistics for Forum Signature

Project Details:

This image would be generated hourly on the gameserver and rsynced over to a web-server with a static image name. This script was written using PHP and gdlib.

About Me

Who am I? I'll tell you soon.