I develop hardware and software solutions for medical imaging research. Most of my professional software development since 1997 has been using C++ under quite a few versions of Visual Studio on the windows platform. At first most of the development was using MFC and developing my own viewing code using DirectX. Since 2008 most of my software development has been with Qt and using CMake as the project file generator. This has allowed me to develop on Visual Studio but also build and use some of my applications on 64 bit gentoo linux. With this move I have also moved to using large cross platform libraries like ITK, GDCM, VTK in most of my applications instead of building every thing from scratch.