Welcome! I've been building software, teams and technology for more than 25 years and I'm not done. The changes going on in the industry and with technology are exciting. Cloud, machine learning and blockchain are all technologies disrupting markets and industries. New processes and technologies such as DevOps and infrastructure as code are also changing the way IT teams respond to challenges and opportunities and deliver products.
I have the privilege of leading teams that deliver great technology. Over the years, I have learned that I enjoy building great teams and cultures as much as I enjoy building technology. It is more productive, and more fun, to deliver as well functioning team.
Click around the site to see my background and interests. Feel free to contact me if you want to talk about technology or my other passions of golf, Rutgers football and team building.