Senior level full-stack engineer, software architect and passionate technologist with over fifteen years of professional experience in the technology sector. I possess a very strong background in object oriented languages and design principles. In addition, I have a high level of familiarity with industry standard development practices and patterns. I have extensive experience in the development of web, desktop and mobile applications utilizing the .net platform in all tiers of a software system including the front-end, middle-tier and backend. The majority of my strengths lie within the client/server, cloud, service oriented and n-tier architectures. Great problem solver and love a challenge!