Engineer turned manager. Engineering background is computer graphics, visual simulation, CAD. Deep technology exposure includes C (yes, Jeff, it's essential!), C++, .NET. I've done stuff from assembly on embedded systems all the way up to commercial website development from scratch using Windows stack. In the middle has been the delights of COM/MFC development. Mainly now I am a technical manager, who is daft enough occasionally to dabble in the codebase that his engineers had so lovingly put together.