About ME
A passion for technical development
Hardware, software and technical project management
Since 1984 I have been expanding my skills
With a career that began designing embedded systems for the military, I have evolved my skillset in the area of software development. I have designed and delivered software systems for both military and commercial use.
My current focus is in the area of technical management of large scale software systems. Developing and delivering the tools and techniques required to successfully manage, develop, and deliver software at scale.
Some Cool Facts
Numbers Speak For Themselves
"The only source of knowledge is experience." - Albert Einstein
Managment
Whether it’s in defining or adapting a new management process, I always look for the most applicable solution for the business based upon the business needs, and the corporate culture. I have enabled business in the areas of program, project, and product management, Each aspect of management in these practices have multiple solutions available, the key is selecting the right one for the organization.
Technology
Technology is constantly changing and evolving. I strive to keep myself current in the technology areas in which I work. Learning new development languages is one part, educating myself on new methodologies for managing and developing technical teams is another.