Professional Geek

Beginning earlier, but taking off in the mid-to-late 1990's, my immersion in technology began to change my life. Hours spent on the computer during my teen years may have seemed wasted to others, but spending time on the local BBS, learning how to run Perl scripts via CGI, using PHP and MySQL to develop web applications, and understanding the underpinnings of this new thing called "the internet" began to form the foundation of my interactions with technology.

The early 2000's brought an increased focus on web technologies however the majority of my consulting was now taking place on the infrastructure side of the house. I worked on projects around the country, small and medium business, healthcare, non-profit, and a few that were just intellectually interesting and helped me learn new things.

As time passed I developed my skills on the infrastructure side, became experienced in virtualization, worked on data analytics and warehousing projects before "big data" was a buzz-word, and got to experience first hand the pains that come with corporate mergers and acquisition. A few years later I was involved in a startup that was acquired by a much larger company, and got to live through everything that goes along with that.

Throughout the two decades I've been working with technology not much has remained constant, other than my love and passion for what technology can do. Yes, technology can make work more efficient, make barriers disappear and difficult problems seem inconsequential. Technology can allow for efficiencies that were previously unattainable, and level the playing field between large companies and smaller competitors. But what technology does to the way we connect and interact is what makes it a passion for me.

I love the thrill of the "what's new" and the "what's next". I love seeing how people can leverage technology to make their own lives, and the lives of those around them, better and more enriched. The promise of technology is the promise of a future in which the world is just a little bit smaller every day.