Senior Engineering Leader with extensive experience in both large and small companies, spanning many industries and technologies. Managed teams ranging from 1 to 140 employees, spanning multiple US locations, India and China. Proven record of delivering quality solutions on schedule via cross-functional product teams, including finance, product management, and the field. Broad technical expertise, with an emphasis on software architecture and practical development processes. Extensive experience working with partners and customers.* Development, Testing, Operations* Architecture and Design* Mobile, Desktop, Web Serving, Big Data * Project Management* Process Improvement* Customer Engagement
Listed skills include Scalability, Distributed Systems, Wireless, Software Engineering, and 27 others.