The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds castles in the air, from air, creating by exertion of the imagination... The magic of myth and legend has come true in our time. One types the correct incantation on a keyboard, and a display screen comes to life, showing things that never were nor could be.

- Fred Brooks


UNT College of Education

Drupal 7 with lots of custom stuff. Responsible for all parts of production - server setup and administration, front- and back-end development, content, design, and maintenance.

WAMP stack, Drupal, HTML5, CSS, jQuery

UNT Center for Play Therapy

Another Drupal 7 project, plus developed custom payment gateway plugins for Ubercart with university payment processor

WAMP stack, Drupal, HTML5, CSS, jQuery

Mu Epsilon Kappa

Originally a PHP/MySQL site, transitioned to a WordPress deployment with some custom stuff

PHP, CSS, jQuery, Google Maps and Calendar APIs

SCA - Canton of Glaslyn

Originally a PHP/MySQL site, also transitioned to a WordPress deployment with some custom stuff

PHP, CSS, jQuery, Google Maps and Calendar APIs

Jesse Jack Jones - Author

Lightweight responsive site for an author and friend, using Skel framework

HTML5, CSS, jQuery

Britt Myer - Voice Actor

Single-page scrolling site for a voice actor friend, based on Tessellate by n33

HTML5, CSS, jQuery


D&D Soundboard

Soundboard for controlling ambient sounds and music for game sessions.

HTML5, CSS, jQuery, JSON

Star System Generator

Physics-based procedural generator for random planetary systems for Sci-Fi games. Includes randomly generated fractal surface maps for habitable worlds.

HTML5, CSS, JavaScript, jQuery, canvas.js by drow


MUD engine managing up to 64 simultaneous players. Complex mechanics including social, combat, NPC, inventory, economic, custom item, and crafting systems.


Samurai Quest

My team's entry to the 2004 UNT LARC Game Programming contest. Parallax-scrolling using a 3D billboard environment. The game won first prize in the contest.

C++, DX9

Pathfinder Character Generator

Generates characters for Pathfinder based on level, race, and class, including stats, spells, equipment, descriptions.