Have been working as software engineer for the whole of my career.
I enjoy programming in Java and C (the former I do at work, the latter because I love the concinesess and simplicity of language). Putting a lot of attention to code quality, or even beauty (even in mathematical sense).