I love software engineering, building products and building teams. I am:- Passionate about creating and leading highly effective teams to build innovative products.- Experienced with all aspects of software development and software development lifecycles.- An avid agile evangelist with a proven ability to deliver results.- A dedicated, enthusiastic tester with a penchant for finding defects.- A versatile, energetic, hands-on leader who values the power of teamwork over individuals.- Dedicated to happy customers, high quality and the timely delivery of software releases.I've played many roles during my career: develper, tester, customer support agent, manager. As a result, I can understand various players' points of view, help them build an effective consensus, resolve issues and achieve effective results. I get things done.I like to help teams however I can, be it leadership, management, testing, technical writing, interacting with customers, process improvement, project management, whatever. I excel at translating executive team desires (teams, products) into concrete resuts.
Listed skills include Agile Methodologies, Software Engineering, Managing Technical Personnel, Process Improvement, and 22 others.