Solution/Application architecture design- translating concepts/ideas into highly robust solutions that exceed end user expectations.