I have over 25 years of experience managing software development teams and projects in fast paced start-up environments.Throughout the years, I have a proven track record for managing teams that deliver results. By working closely with business development, customers and technology partners to define requirements, the teams I have managed build software that meets or exceeds expectations. I work strategically with stakeholders to plan feature road maps, priorities and schedules over the product life cycle. I am always willing to help hands-on with defining architecture, internal and external APIs and writing code. I have many years of experience managing cross-functional teams, including remote resources and teams. I enjoy learning new technologies to solve challenging technical problems.
Listed skills include Software Development, Mobile Applications, Wireless, Software Engineering, and 34 others.