Senior software architect, designer, principal engineer. 20+ years professional experience building successful products and companies. Fluent with numerous operating systems, languages, technologies, and development methodologies. Specialties Pragmatic, robust software design & implementation. Moving innovative ideas to execution. Leading engineering teams.