Hands-on, successful Software Test Engineer with decades of verifiable success leading teams in delivering appropriate technology solutions for Desktop and Web products. Comprehensive knowledge of platform development, enterprise architecture, agile methodologies, cloud services, and web-based applications. Innovative change agent with a unique mix of high-level technology direction and deep technical expertise.