I work on various personal projects during my free time. Most of these programs were developed in response to specific needs; however some were written for fun alone. Although I primarily use and develop for Linux, I strive for cross-platform compatibility in my software.

I rely every day on free software, and do my part to contribute to the open source movement. The source code for most of my software is available on GitHub for viewing. I eagerly welcome high quality code contributions and suggestions!


These projects are ready to be used, but are still under active development.


These projects have either met or exceeded the goals I had envisioned for them.


These projects were abandoned due to lack of time or interest, but may be of use as reference.