Description
Manager / director of all aspects of software product development. Expertise spans firmware for embedded systems, applications for personal computers, proprietary and Open Source components for high performance / mission-critical UNIX operating systems, and multidisciplinary engineering projects. Effective leader of small, focussed teams as well as large, international groups. • Directed software development life cycle from strategic planning to on-time product delivery, to customer support, to product retirement with strong customer orientation. • Built proficient software teams, established a software quality assurance function. • Established and directed offshore development and support organization. • Certified ScrumMaster for Agile development.