I'm always looking for the next frontier to explore. I've spent the last twenty years as a career technologist. It has been my good fortune to work in roles that have allowed me to expand my technical skills and master the practical application of technology.

I love helping implement technology and processes that lift businesses to the next level.  Here I will be posting information that can help your business succeed with technology.

I typically post three to four times a week. To make sure you don't miss my latest posts, you can subscribe to my updates.


I have worked in information technology since I graduated college. I began in 1997 as a consultant focused on database development and administration. I worked in that position for three years before moving on to focus exclusively on e-commerce and website development.

Over the next ten years I added experience in information security, software development methodology, project management and product management to my portfolio. I learned how to effectively apply technology to solve business needs.

Now, I work with businesses to deliver solutions and improve processes to help them achieve their goals of time savings, cost reduction and increased profits.


I have been married to my wife, Leigh, since 1997. We have three daughters. We live in Tuscaloosa, Alabama.

In my free time, I enjoy writing, reading, being a dad and sharing my passions for technology, agile methodologies and technology in general.


You can contact me via e-mail or follow me on Twitter, Facebook, YouTube or Google+.