Software Engineering Management: • Software/Firmware/HW Product Release responsibilities across many diverse markets• Full Software Product Development Life Cycle experience• Waterfall & Agile Methodologies• 20+ years leading product development teams• 20+ years improving product development processes • 15+ years team building, coaching, and mentoring• 10+ years managing large geographically distributed development teamsProduct Development:• Products: Cloud-based, LAN/WAN, Smartphone, High/Low Power RF, Electro-mechanical• Platforms: Windows, iOS, Android, Linux, VMware, Embedded Linux, VxWorks, pSOS, µItron• CPUs: Intel, Motorola, AMD, ARM, MIPS, TI• Languages: Assembler, C/C++, C#, ASP.NET, Delphi, PHP, Java, J2EE • Web based: HTML5, XHTML, XML, SOAP/XML, CSS • Servers: IIS, Apache• Databases: MySQL, MS SQLPatents: (20) IssuedSpecialties: • Hands-on Embedded FW & SW Application development• Building, Coaching, & Mentoring distributed product development teams• Software engineering process improvement • Program/Project Management• Champion of Innovation & New Product Development• Technology Transfer
Listed skills include Software Development, Embedded Systems, Agile Methodologies, Software Engineering, and 22 others.