Each year, I do a musical Christmas light show. The show consists of synchronizing lights to music. To pick a song for the Light Show, go to the Light Show website.

This project is regularly brought up with my neighbors and coworkers at the office. Each year, I put up lights that are synchronized to music. More information about the project, including song information, show times, and links to previous years show videos, are available on the project page.

Technology Blog

A programmer that does not talk (or in this case write) about technology probably is not a good programmer. I share my code snippets, difficulties with coding, and other things technology here. Read the Tech Blog

Tech Career Resources

What's better than learning to advance your career? Learning for free! In this section, a collection of websites that offer valuable resources and content. Topics include Linux, software development, getting a tech career, and more! Go to Resources page

Lifestyle Blog

Here I share other aspects of life, including my hobbies, and other thoughts that are not related to tech. Read the Lifestyle Blog


When you do work that solves a problem, show it off. I have done many projects over the years. Each project had a challenge with an end goal in mind. I share my personal projects here and the source code on GitHub, so that others may learn from my previous work. Check out my projects.