Thank you for visiting my website.  I will include many random posts on a wide variety of subjects, news items and who knows what else.  Since I love to build stuff, I will also post some of my past and current projects.

The views expressed in these pages are my own and do not reflect the views of my employer, my friends, co-workers  or anyone else.