I'm a results-oriented executive with broad technical expertise and experience at all levels of the software development process. I have years of experience managing on-time and on-budget releases of large enterprise software products developed by globally distributed teams.
I started in software's equivalent of the mail room - an entry-level software engineer - and worked my way up. That process has given me the opportunity to wear many hats, and try my hand at a diverse group of tasks ranging from developing training to offshore management to process improvement, and everything in between.
For most of my career, I've served as a point contact person between Engineering and other depar...