A software architect with over 15 years experience building and managing software projects using a diverse set of technologies using best practices techniques and methodologies to achieve high quality, highly extensible and highly resilient software products and services.