I enjoy many things: I love traveling, photography, coffee, and so much more.  Some, like the motorcycle, I have enjoyed my whole life; I currently ride a '94 Harley Fat Boy and a '00 Indian Chief.  Others represent a first for me.

For instance, while in Brazil I took the several-mile-plunge known as skydiving. What a rush! I even have the video to prove it. I also have plenty of skydiving pictures from the experience. I guess you could say that I really know how to dive into things. The rest of the pictures in this section have been taken over the course of my travels. Feel free to check them out as well.





Upcoming Travel


Joe's Publications

Can be downloaded from my website. I add new material as it's been published.

View Library

Training Mentoring

Are you looking for design patterns training or mentoring? Joseph provides training courses for a variety of languages.

Learn More