I usually work on topics involving some kind of 2D/3D data processing. I'm also in 3D printing and robotics. As all of those topics involve programming, I'm also a programmer, however this is not my primary interest:). I use mostly C++, but also pure C, python, node.js and C#.