I enjoy leading teams to accomplish strategic goals to the delight of our customers, solving the big problems with creative solutions and learning new technologies and the best practices to apply them. I love to collaborate with my teams searching out the best ideas to incorporate. This approach has resulted in numerous software patents. My design philosophy is to maximize flexibility and minimize maintenance effort. This provides business agility for my solutions and allows my teams to move on to the next great opportunity. Most of my career has been leading teams to build near real-time intelligence systems that are designed from the bottom up to be highly scalable, available, observable, and maintainable. I have also transformed existing systems as a change agent on development processes, technologies, and architectures.
Listed skills include Agile Methodologies, Enterprise Architecture, Integration, Business Intelligence, and 58 others.