Experienced Technical Leader with a combination of Architecture, Design and Product Development. 20+ years experience in the software industry developing products. Expertise with Unified Communications, Mobile and Messaging technologies. Experience in developing fault tolerant, high performance, scalable systems. Experience in Agile Development (Scrum) methodologies. Experience working in startup, mid size and large size companies for product development.