Projects

A collection of free software, websites, and artwork that I have created. Feel free to browse around a check out my work, and don't forget to let me know if you see anything you find useful!

Free Software

    Zoomed in 2d fractal

    A program that generates a type of fractal in three dimensional space made up of small colored cubes that rotate in real time.

    Transcoding a Family Guy episode

    An easy to use multimedia transcoder for the GNOME Desktop focused on target devices and simplicity. Built on GStreamer.

    Designing a level in Blender

    A game engine for making bomberman-like games. Joint project with Jens Taylor, Jason Kotenko, and Justin Pichini, and subject of university independent study.

    Installation

    A new contractor-based build system for the Common Component Architecture scientific computing tools written while at Argonne National Laboratory.

    Example usage

    A client to automatically log into Cisco CleanAccess protected networks (used at many universities) for UNIX-like systems.

    Debugging

    An emulator for the IBM 650 computer written in Python that allows you to write, run, and debug IBM 650-like programs. This was a project for a programming languages class.

    Key Status Monitor Screenshot

    A program to monitor and display which keys are currently pressed on a keyboard for use in e.g. screen capture recordings for tutorials.

    Python Module

    A simple, lightweight, modular HTTP 1.1 web server written during December 2006 to learn about networking and modular code loading. Joint project with Jens Taylor.

    Porthole 0.1

    A graphical interface to the Gentoo Linux package management system, Portage. Joint project with Fredrik Arnerup and other contributers.

    Recipe Manager

    A simple, user friendly recipe manager with searching, printing, recipe view themes and recipe sharing over the network using Avahi.

    Hit Count Details

    A simple to install and use statistics package for Jeroen Wijering's FLV player, one of the most popular web-based media players. View live demo. Read HowTo.

    Lila theme in red

    A library and set of utilities for creating and manipulating SVG image files using Python with a simple object-oriented syntax.

Artwork

    Lila Desktop

    Lila theme.

    Lila. A theme I started for Gentoo Linux based on purple and green, now maintained by Gentoo community members.

Websites

    Bartender Weekly Website

    Bartender Weekly.

    A website for the video podcast show where alcoholic beverages are mixed, sampled, and discussed. Website designed in 2006.

    EUP CS Club Website

    Edinboro Computer Science Club.

    A site to post events and information about the computer science club at Edinboro University. Website designed in 2006.

    Programmer-art.org

    Programmer-art.org.

    This website. Django-based website backend and frontend design work, as well as all content you see on this site was done by me, from 2003 until today.

    Revolymer Website

    Revolymer.

    A company working on creating new, useful polymers out of existing commodity materials. Website designed in 2006/2007.

    Transcoder.org

    Transcoder.org.

    The official website for Arista Transcoder, the desktop media conversion application for GNOME. Website designed in 2010.