I'm a (primeval) C++ developer, with over ten years of experience - I tend to focus on graphics programming (mostly OpenGL), as well as data serialisation.
However I often work on game-development and other projects in my spare time - I also have a habit of ignoring the status-quo for what I consider to be correct.
(for example, my CSS files never have any extensions in them - because if it's not in the standard, don't use it)