Welcome to the beta version of my website, new version is under construction. 

This website is devoted to my professional experience. Over the past few years, I've learned a lot from the internet and I want to start to contribute to the community.


I work on many activities. Most are fairly self-contained projects. Some are quick, some I've been working on for many years.

Training Videos

I'm proud to say that I've been putting together a lot more training videos as of late. I find videos to be a good way to communicate and many people find it to be a good way to learn.

Misc. Postings

If what I have isn't easily categorized into the first two categories it goes here.