Bio: For the past year or so, I have been working in Microsoft's Commercial Software Engineering group with top customers & partners helping them to build Mixed Reality/HoloLens applications on the Universal Windows Platform. This involves project work where we go from envisioning, through to requirements & on into implementation where I work mainly in C# and .NET with some Unity but my background comes from C/C++. Prior to this, I have been at Microsoft for almost 20 years working both in consulting and evangelism around our development languages, tools, frameworks and platforms. Early days, this was mainly C/C++ native development but mostly turned into C#/.NET over time. I spent the previous decade working as a C/C++ developer across Windows, Unix and other operating systems and I also acted as technical lead and development manager for software products. I started to write code in 1982, graduated with a 1st class degree in Computer Science in 1991 and have worked in the industry since.